From a11ad655771d8225bdc0fb612ea9f5053c288ee3 Mon Sep 17 00:00:00 2001 From: QiuSW <105186638@qq.com> Date: Wed, 9 Sep 2026 14:35:22 +0800 Subject: [PATCH] fix(android): initialize continuous switch text and interaction #250 --- android/app/build.gradle.kts | 4 ++-- .../cn/ilapage/goauto/agent/ui/AgentSettingsFragment.kt | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/android/app/build.gradle.kts b/android/app/build.gradle.kts index 02a19d0..08aa6e2 100644 --- a/android/app/build.gradle.kts +++ b/android/app/build.gradle.kts @@ -11,8 +11,8 @@ android { applicationId = "cn.ilapage.goauto.agent" minSdk = 23 targetSdk = 34 - versionCode = 81 - versionName = "0.9.68" + versionCode = 82 + versionName = "0.9.69" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" diff --git a/android/app/src/main/java/cn/ilapage/goauto/agent/ui/AgentSettingsFragment.kt b/android/app/src/main/java/cn/ilapage/goauto/agent/ui/AgentSettingsFragment.kt index 8f5742b..f736718 100644 --- a/android/app/src/main/java/cn/ilapage/goauto/agent/ui/AgentSettingsFragment.kt +++ b/android/app/src/main/java/cn/ilapage/goauto/agent/ui/AgentSettingsFragment.kt @@ -263,6 +263,12 @@ class AgentSettingsFragment : Fragment() { })) addView(context.card(context.cardColumn().apply { continuousCollectionSwitch = MaterialSwitch(context).apply { + // MaterialComponents themes may enable SwitchCompat's nullable internal text layout. + showText = false + textOn = "开启" + textOff = "关闭" + isClickable = true + isFocusable = true text = "连续采集" textSize = 18f setTextColor(context.getColor(R.color.agent_text))