如何在Android Studio上使用SharedPreferences保存高分?

时间:2016-03-28 20:25:28

标签: android sharedpreferences saving-data

我正在使用Android Studio创建游戏,目前我正试图保存我的高分。我已经设法让它工作但是当我退出应用程序时,高分似乎重置。即使退出应用程序,我还能以任何方式保存分数。

我的代码:

prefs = this.getSharedPreferences("com.example.dreamchase.HIGHSCORE", Context.MODE_PRIVATE);

private int highScore = Game.prefs.getInt("HIGHSCORE", 0);

if (player.getScore() > highScore) {
                    highScore = player.getScore();
                    Game.prefs.edit().putInt("HIGHSCORE", highScore).commit();
                }

0 个答案:

没有答案