DayNight主题安卓

时间:2018-09-03 19:57:15

标签: android fragment themes android-appcompat

我在手动切换DayNight主题时遇到问题。

AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_AUTO

这很好用,可以更改整个应用程序的主题,但是当我尝试手动切换主题时,它们只能在“活动”中更改,而不能在“带有片段的活动”中更改...任何解决方案?

1 个答案:

答案 0 :(得分:0)

您有2个选择

  1. 将该代码放在每个活动的onCreate()中和setContentView()

  2. 之前
  3. 如果要立即更改当前活动,则需要在活动中调用recreate()