From cad7464e2bab044a444451e443cf73c7658c0cc8 Mon Sep 17 00:00:00 2001 From: HuanCheng65 <22636177+HuanCheng65@users.noreply.github.com> Date: Sun, 8 Oct 2023 22:04:47 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E9=BB=98=E8=AE=A4=E5=90=AF=E7=94=A8?= =?UTF-8?q?=E6=96=B0=20UI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../huanchengfly/tieba/post/fragments/PreferencesFragment.kt | 2 +- .../tieba/post/ui/page/settings/more/MoreSettingsPage.kt | 2 +- .../com/huanchengfly/tieba/post/utils/AppPreferencesUtils.kt | 2 +- app/src/main/res/xml/preferences.xml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/huanchengfly/tieba/post/fragments/PreferencesFragment.kt b/app/src/main/java/com/huanchengfly/tieba/post/fragments/PreferencesFragment.kt index d97f43fc..4a4160e2 100644 --- a/app/src/main/java/com/huanchengfly/tieba/post/fragments/PreferencesFragment.kt +++ b/app/src/main/java/com/huanchengfly/tieba/post/fragments/PreferencesFragment.kt @@ -258,7 +258,7 @@ class PreferencesFragment : PreferencesFragment() { aboutPreference!!.summary = getString(R.string.tip_about, BuildConfig.VERSION_NAME) refresh() - findPreference("enableNewUi")?.setOnPreferenceChangeListener { _, newValue -> + findPreference("enable_new_ui")?.setOnPreferenceChangeListener { _, newValue -> App.INSTANCE.setIcon(newValue == true) true } diff --git a/app/src/main/java/com/huanchengfly/tieba/post/ui/page/settings/more/MoreSettingsPage.kt b/app/src/main/java/com/huanchengfly/tieba/post/ui/page/settings/more/MoreSettingsPage.kt index da7ce9de..a3aa1cdb 100644 --- a/app/src/main/java/com/huanchengfly/tieba/post/ui/page/settings/more/MoreSettingsPage.kt +++ b/app/src/main/java/com/huanchengfly/tieba/post/ui/page/settings/more/MoreSettingsPage.kt @@ -116,7 +116,7 @@ fun MoreSettingsPage( ) } }, - key = "enableNewUi", + key = "enable_new_ui", title = stringResource(id = R.string.title_enable_new_ui), defaultChecked = false, summary = stringResource(id = R.string.summary_enable_new_ui), diff --git a/app/src/main/java/com/huanchengfly/tieba/post/utils/AppPreferencesUtils.kt b/app/src/main/java/com/huanchengfly/tieba/post/utils/AppPreferencesUtils.kt index 6b9531cf..78e346ba 100644 --- a/app/src/main/java/com/huanchengfly/tieba/post/utils/AppPreferencesUtils.kt +++ b/app/src/main/java/com/huanchengfly/tieba/post/utils/AppPreferencesUtils.kt @@ -101,7 +101,7 @@ open class AppPreferencesUtils private constructor(ctx: Context) { var darkTheme by DataStoreDelegates.string(key = "dark_theme", defaultValue = "grey_dark") - var enableNewUi by DataStoreDelegates.boolean(defaultValue = false) + var enableNewUi by DataStoreDelegates.boolean(key = "enable_new_ui", defaultValue = true) var useDynamicColorTheme by DataStoreDelegates.boolean(defaultValue = false) diff --git a/app/src/main/res/xml/preferences.xml b/app/src/main/res/xml/preferences.xml index 1f585c1c..e50baff3 100644 --- a/app/src/main/res/xml/preferences.xml +++ b/app/src/main/res/xml/preferences.xml @@ -262,7 +262,7 @@