在应用程序的Theme中添加以下代码:
- true
这将使应用程序在被杀死后保留主题。同时,通过在Application中添加以下代码,可以保存应用程序的主题设置。
public class MyApp extends Application {
@Override
public void onCreate() {
super.onCreate();
SharedPreferences pref = PreferenceManager.getDefaultSharedPreferences(this);
int currentTheme = pref.getInt("theme", R.style.AppTheme_Light);
setTheme(currentTheme);
}
}
通过这种方法,应用程序在被杀死并重新启动后也可以保留暗色主题。