我在手动切换DayNight主题时遇到问题。
AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_AUTO
这很好用,可以更改整个应用程序的主题,但是当我尝试手动切换主题时,它们只能在“活动”中更改,而不能在“带有片段的活动”中更改...任何解决方案?
答案 0 :(得分:0)
您有2个选择
将该代码放在每个活动的onCreate()
中和setContentView()
如果要立即更改当前活动,则需要在活动中调用recreate()
。