1
好吧,這是我怎麼做了「共享偏好」的例子,這是幫助我的喜好類:(新手)有人可以給我一個活動水平喜好的例子嗎?
public static final String GAME_PREFERENCES = "GamePrefs";
,這是在我的應用工作的一個類:
SharedPreferences settings =
getSharedPreferences(GAME_PREFERENCES, MODE_PRIVATE);
SharedPreferences.Editor prefEditor = settings.edit();
prefEditor.putString("lastLaunch", returnTimeAndDateFormatted());
prefEditor.commit();
SharedPreferences settings2 =
getSharedPreferences(GAME_PREFERENCES, MODE_PRIVATE);
if (settings2.contains("lastLaunch") == true) {
// System.err.println(settings2.getString("lastLaunch", "Default"));
Log.i("LASTLAUNCH", settings2.getString("lastLaunch", "Not LastLaunch value found!"));
}
據我瞭解,我可以從我的任何活動類中訪問變量「lastLaunch」,這些類都很好,很花哨。
我的書上說,也有一些被稱爲「活性級首選項」,但不舉一個例子:(
有人可以給我一個這樣的例子(代碼)嗎?在
謝謝前進!
感謝您的回覆!你如何設置lastLaunch? – Ryan 2011-03-03 00:29:43
@Ryan與您的示例中的activityPreferences對象相同。 – 2011-03-03 03:16:44
謝謝,這工作得很好! – Ryan 2011-03-03 17:18:39