From 978d8442a6582baec6f7b0f4f55003a7209eba2d Mon Sep 17 00:00:00 2001 From: HapeLee <1321903405@qq.com> Date: Sun, 12 Oct 2025 21:18:17 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BA=AF=E9=BB=91=E6=B7=B1=E8=89=B2=E6=A8=A1?= =?UTF-8?q?=E5=BC=8F=E4=B8=BB=E7=95=8C=E9=9D=A2=E5=A4=B1=E6=95=88=E9=97=AE?= =?UTF-8?q?=E9=A2=98=20#83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/io/legato/kazusa/App.kt | 17 ++++++----------- app/src/main/res/layout/activity_main.xml | 3 ++- 2 files changed, 8 insertions(+), 12 deletions(-) diff --git a/app/src/main/java/io/legato/kazusa/App.kt b/app/src/main/java/io/legato/kazusa/App.kt index 16920a89a..46b71c6ef 100644 --- a/app/src/main/java/io/legato/kazusa/App.kt +++ b/app/src/main/java/io/legato/kazusa/App.kt @@ -69,19 +69,14 @@ class App : Application() { override fun onCreate() { - when (getPrefString("app_theme", "0")) { - "11" -> { - if (AppConfig.customMode == "accent") - setTheme(R.style.ThemeOverlay_WhiteBackground) - DynamicColors.applyToActivitiesIfAvailable(this, DynamicColorsOptions.Builder() - .setContentBasedSource(this.primaryColor) - .build()) - - } + if (getPrefString("app_theme", "0") == "11") { + if (AppConfig.customMode == "accent") + setTheme(R.style.ThemeOverlay_WhiteBackground) + DynamicColors.applyToActivitiesIfAvailable(this, DynamicColorsOptions.Builder() + .setContentBasedSource(this.primaryColor) + .build()) } - if (AppConfig.pureBlack) - setTheme(R.style.ThemeOverlay_PureBlack) super.onCreate() FirebaseManager.init(this) CrashHandler(this) diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index bb18a0ffc..14045248b 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -3,7 +3,8 @@ xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" - android:layout_height="match_parent"> + android:layout_height="match_parent" + android:background="?attr/colorSurface">