我想做一个游戏关卡逻辑。游戏本身类似于标志问答游戏。它具有锁定和解锁级别。我需要根据共享首选项中保存的分数显示锁定和解锁级别。那么,如何访问 XML 文件中的 score 变量?
问问题
490 次
1 回答
0
在您的活动中声明这两个变量
android.content.SharedPreferences someData;
public static String filename = "mySharedString";
像这样初始化Shared Preferences
:
someData = getSharedPreferences(filename, 0);
你可以Shared Preferences
像这样添加元素:
android.content.SharedPreferences.Editor editor = someData.edit();
editor.putString("sharedString", stringData);
editor.commit();
您可以像这样检索数据:
String dataReturned = someData.getString("sharedString","Couldn't load data");
如果共享首选项中不存在 ,Couldn't load data
则将设置为dataReturned
变量sharedString
还检查这个问题How to use SharedPreferences in Android to store, fetch and edit values
于 2013-04-12T09:00:14.607 回答