diff --git a/app/src/main/java/com/huanchengfly/tieba/post/BaseApplication.kt b/app/src/main/java/com/huanchengfly/tieba/post/BaseApplication.kt index f3dccdc3..8b736e09 100644 --- a/app/src/main/java/com/huanchengfly/tieba/post/BaseApplication.kt +++ b/app/src/main/java/com/huanchengfly/tieba/post/BaseApplication.kt @@ -21,6 +21,7 @@ import android.webkit.WebView import android.widget.FrameLayout import android.widget.ImageView import android.widget.TextView +import androidx.annotation.Keep import androidx.annotation.RequiresApi import androidx.appcompat.app.AlertDialog import androidx.appcompat.app.AppCompatDelegate @@ -219,6 +220,10 @@ class BaseApplication : Application(), IApp { PluginManager.init(this) } + //解决魅族 Flyme 系统夜间模式强制反色 + @Keep + fun mzNightModeUseOf(): Int = 2 + //禁止app字体大小跟随系统字体大小调节 override fun getResources(): Resources { val fontScale = appPreferences.fontScale diff --git a/app/src/main/res/values-v27/styles.xml b/app/src/main/res/values-v27/styles.xml new file mode 100644 index 00000000..fa732742 --- /dev/null +++ b/app/src/main/res/values-v27/styles.xml @@ -0,0 +1,27 @@ + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/values-v29/styles.xml b/app/src/main/res/values-v29/styles.xml new file mode 100644 index 00000000..030c22ef --- /dev/null +++ b/app/src/main/res/values-v29/styles.xml @@ -0,0 +1,29 @@ + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 642acc8e..78981f46 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -327,7 +327,6 @@ false false @color/transparent - true ?colorNavBar true @@ -339,7 +338,6 @@ false false @color/transparent - false ?colorNavBar true