Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我使用
AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_YES); AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_NO);
打开和关闭黑暗模式。然后我使用手机的暗模式按钮(不是我的应用程序代码)进行测试,然后我的应用程序没有改变。
为什么?我能怎么做?
我的手机是安卓9
根据我对您问题的理解,您正在寻找的是:
MODE_NIGHT_FOLLOW_SYSTEM
当您正在使用MODE_NIGHT_YES或MODE_NIGHT_NO将其强制到您的应用程序时,但MODE_NIGHT_FOLLOW_SYSTEM如果您想了解设备正在使用的内容,则需要使用
MODE_NIGHT_YES
MODE_NIGHT_NO