final String INITIALIZED = "initialized";
SharedPreferences myPrefs = getPreferences(MODE_PRIVATE);
boolean hasPreferences = myPrefs.getBoolean(INITIALIZED, false);
if (hasPreferences) {
Log.v("Preferences", "We've been called brefore");
// Read other values as desired from preferences file...
someString = myPrefs.getString("someString", "");
} else {
Log.v("Preferences", "First time ever being called");
// Set up initial values for what will end up
// in the preferences file
someString = "Some default value";
}
// Later when ready to write out values
Editor editor = myPrefs.edit();
editor.putBoolean(INITIALIZED, true);
editor.putString("someString", someString);
// Write other values as desired
editor.commit();
Android开发相关:使用首选项保存活动的状态
最新推荐文章于 2021-11-20 17:34:58 发布
1433

被折叠的 条评论
为什么被折叠?



