我在清单上有一个具有此属性的设置活动:
<activity
android:name=".SettingsActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/title_activity_settings"
android:parentActivityName=".MainActivity"
android:screenOrientation="portrait"
android:theme="@style/SettingsTheme" >
我有
android:forceDarkAllowed="true"
android:configChanges="uiMode"
但是当我在手机和应用程序上设置暗模式时,我使用 setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM); 一切都很好,相反,当我在手机上设置禁用暗模式并设置 AppCompatDelegate.MODE_NIGHT_YES 时出现问题。
我举了一个例子(Android 10 的像素 3a)禁用手机上的暗模式和 AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_YES); 在应用程序上
手机上启用暗模式和 AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM);
所以……怎么了?请帮我。