【发布时间】:2020-12-11 13:45:34
【问题描述】:
我知道使用以下代码以编程方式在 android 上切换暗模式很容易。
AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_YES)
我想知道如何像 whatsapp/slack 这样不会重新启动应用程序。用户仍将处于偏好片段和模式更改中。如果我尝试以上行,我的活动会重新创建并启动第一个片段,但不会启动首选项片段。
如何以他们的方式处理它?
【问题讨论】:
-
修复您的 Activity 和 Fragment 以在没有状态丢失的情况下在 Activity 娱乐中存活
标签: java android kotlin android-darkmode