diff --git a/contacts/build.properties b/contacts/build.properties
index 23a56d3..d23352c 100644
--- a/contacts/build.properties
+++ b/contacts/build.properties
@@ -1,8 +1,8 @@
#Created by .winboll/winboll_app_build.gradle
-#Sun Jul 19 05:20:16 CST 2026
+#Sat Jul 18 21:49:15 GMT 2026
stageCount=11
libraryProject=
baseVersion=15.20
publishVersion=15.20.10
-buildCount=20
+buildCount=25
baseBetaVersion=15.20.11
diff --git a/contacts/src/main/java/cc/winboll/studio/contacts/activities/SettingsActivity.java b/contacts/src/main/java/cc/winboll/studio/contacts/activities/SettingsActivity.java
index 03798cf..9a7a043 100644
--- a/contacts/src/main/java/cc/winboll/studio/contacts/activities/SettingsActivity.java
+++ b/contacts/src/main/java/cc/winboll/studio/contacts/activities/SettingsActivity.java
@@ -567,14 +567,6 @@ public class SettingsActivity extends WinBollActivity implements IWinBoLLActivit
WinBoLLActivityManager.getInstance().startWinBoLLActivity(this, AboutActivity.class);
}
- /**
- * 跳转日志查看页面
- */
- public void onLogView(View view) {
- LogUtils.d(TAG, "onLogView: 跳转日志页面");
- WinBoLLActivityManager.getInstance().startLogActivity(this);
- }
-
// ====================== 工具方法区(通用功能+权限相关) ======================
/**
* 规则集为空时初始化测试规则
diff --git a/contacts/src/main/java/cc/winboll/studio/contacts/views/DebugToolButtonsView.java b/contacts/src/main/java/cc/winboll/studio/contacts/views/DebugToolButtonsView.java
index 7c84e59..7b49bfa 100644
--- a/contacts/src/main/java/cc/winboll/studio/contacts/views/DebugToolButtonsView.java
+++ b/contacts/src/main/java/cc/winboll/studio/contacts/views/DebugToolButtonsView.java
@@ -8,6 +8,7 @@ import android.view.View;
import android.widget.Button;
import android.widget.LinearLayout;
import cc.winboll.studio.contacts.R;
+import cc.winboll.studio.libappbase.LogActivity;
import cc.winboll.studio.libappbase.LogUtils;
/**
@@ -49,6 +50,7 @@ public class DebugToolButtonsView extends LinearLayout {
Button btnCrash = (Button) findViewById(R.id.btn_debug_crash);
Button btnLayoutPreview = (Button) findViewById(R.id.btn_debug_layout_preview);
Button btnUnitTest = (Button) findViewById(R.id.btn_debug_unit_test);
+ Button btnLogView = (Button) findViewById(R.id.btn_debug_logview);
btnCrash.setOnClickListener(new OnClickListener() {
@Override
@@ -70,6 +72,13 @@ public class DebugToolButtonsView extends LinearLayout {
onOpenUnitTest();
}
});
+
+ btnLogView.setOnClickListener(new OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ onLogView();
+ }
+ });
}
private void onTestCrash() {
@@ -104,4 +113,12 @@ public class DebugToolButtonsView extends LinearLayout {
LogUtils.e(TAG, "onOpenUnitTest: 跳转失败", e);
}
}
+
+ /**
+ * 跳转日志查看页面
+ */
+ private void onLogView() {
+ LogUtils.d(TAG, "onLogView: 打开日志窗口");
+ LogActivity.startLogActivity(getContext(), true);
+ }
}
diff --git a/contacts/src/main/res/layout/activity_settings.xml b/contacts/src/main/res/layout/activity_settings.xml
index ff4bb5d..2b38b37 100644
--- a/contacts/src/main/res/layout/activity_settings.xml
+++ b/contacts/src/main/res/layout/activity_settings.xml
@@ -343,11 +343,6 @@
android:layout_height="wrap_content"
android:gravity="right">
-
+
+