0

当我使用

AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_YES);
AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_NO);

打开和关闭黑暗模式。然后我使用手机的暗模式按钮(不是我的应用程序代码)进行测试,然后我的应用程序没有改变。

为什么?我能怎么做?

我的手机是安卓9

4

1 回答 1

0

根据我对您问题的理解,您正在寻找的是:

MODE_NIGHT_FOLLOW_SYSTEM

当您正在使用MODE_NIGHT_YESMODE_NIGHT_NO将其强制到您的应用程序时,但MODE_NIGHT_FOLLOW_SYSTEM如果您想了解设备正在使用的内容,则需要使用

于 2021-03-10T09:31:56.793 回答