【发布时间】:2021-06-21 07:17:25
【问题描述】:
我的新应用不支持暗模式。当我在小米上安装它(开启暗模式)时,MIUI 会在其上应用暗模式。 MIUI 在“设置 -> 显示 -> 更多暗模式选项”(screenshot of "More Dark mode options")中有设置。尽管我的应用程序不支持此选项,但我的应用程序已启用此选项并强制使用暗模式。大多数其他应用程序未启用此模式。有些应用程序是“白色”的,但对它们来说,此模式未启用,它们可以正常工作。
我找到了将以下行添加到themes.xml的解决方案:
<item name="android:forceDarkAllowed">false</item>
问题是,这条线需要设置 minSdkVersion = 29。 如何防止 MIUI 在“更多暗模式选项”中启用选项并在我的应用程序中强制使用暗模式(就像在大多数其他“白色”应用程序中一样)并将 SDK 版本保持在 21?
基于 Android 10 的 MIUI 12
【问题讨论】:
标签: android android-dark-theme miui darkmode