我在我的申请中尝试daynight mode
。我的问题是,活动正在重新定位方向变化。它适用于AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_NO)
。但是当我将nightmode
设置为AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_YES)
并改变方向时,它会导致活动重启。我在android:configChanges="keyboardHidden|orientation|screenSize|smallestScreenSize|screenLayout"
文件中尝试了AndroidManifest.xml
。但没有帮助。现在我的问题是如何避免使用AppCompatDelegate.MODE_NIGHT_YES
重新启动方向更改的活动。抱歉我的英语不好。任何帮助将不胜感激。谢谢。
我回答了类似的问题here
摘要
uiMode
-flag添加到android:configChanges
。