我希望在关闭我的应用程序时保存一些变量,并在打开应用程序后加载它们(用于游戏中的统计)。
我该如何做到这一点?
编辑:这是我的代码:
TextView test1;
String punkte = "15";
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
SharedPreferences save = getSharedPreferences(punkte, 0);
save.edit().putString("score", punkte);
SharedPreferences load = getSharedPreferences(punkte, 0);
String points = load.getString("score", "0");
test1 = (TextView) findViewById(R.id.test1);
test1.setText(points);
}
.putString()
后面添加.commit()
。 - Mxyk