我希望获得我的应用程序“游戏”的高分并将其放入我的主要活动(第一个,菜单)中作为“最高分:____”, 据我所知,我可以使用SharedPreferance。 但我无法理解这是如何工作的,我在哪里'第一次'(创造它)等等。 有人可以给我一个很好的指导,或/和示例应该如何完成?
非常感谢! :d
答案 0 :(得分:0)
以下是获取价值的方法:
// Get the saved value (or default value if it hasn't been saved yet)
SharedPreferences settings = getSharedPreferences("MyPrefs", 0);
int high_score = settings.getInt("highscore_pref", 0);
以下是保存值的方法(将99
替换为您要保存的内容):
// Save the value
SharedPreferences settings = getSharedPreferences("MyPrefs", 0);
SharedPreferences.Editor editor = settings.edit();
editor.putInt("highscore_pref", 99);
editor.apply();
像往常一样,查看the docs。