0
我看到這個問題的一些帖子,並嘗試解決誰沒有工作。SharedPreferences得到回報八方默認而不是真正的價值
我寫在主要活動:
SharedPreferences sharedPreferences = getPreferences(MODE_PRIVATE);;
setTheme(sharedPreferences.getInt("selectedTheme", 0));
它返回百達0。
我檢查了夾Setting.xml文件內仿真器:
<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
<map>
<int name="STheme" value="2131099649" />
<int name="selectedTheme" value="2131099649" />
<string name="SThemeS">R.style.AppTheme</string>
</map>
如u可以看到鍵值 「selectedTheme」 是存在的。
什麼想法?
另一個問題:將我要創建
SharedPreferences sharedPreferences = getPreferences(MODE_PRIVATE);;
爲使用sharedPreferences每個活動?