У меня есть активность настройки с этим атрибутом в манифесте:
<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, что-то не так.
Я делаю пример (пиксель 3a с Android 10) Темный режим на телефоне отключен и AppCompatDelegate .setDefaultNightMode (AppCompatDelegate.MODE_NIGHT_YES); в приложении ![enter image description here](https://i.stack.imgur.com/tcEtz.png)
Темный режим на телефоне включен и AppCompatDelegate.setDefaultNightMode (AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM); ![enter image description here](https://i.stack.imgur.com/RLBae.png)
Итак ... Что не так? Пожалуйста, помогите мне.