0
我想制作游戏关卡逻辑。游戏本身与标志问答游戏相似。它已锁定和解锁水平。我需要根据共享偏好中保存的分数显示锁定和解锁级别。那么,如何访问XML文件中的分数变量?如何在android中打开共享偏好数据XML
我想制作游戏关卡逻辑。游戏本身与标志问答游戏相似。它已锁定和解锁水平。我需要根据共享偏好中保存的分数显示锁定和解锁级别。那么,如何访问XML文件中的分数变量?如何在android中打开共享偏好数据XML
在活动声明这两个变量
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