我遇到偏好问题。我正在尝试使用libgdx将高分保存到手机上。它适用于应用程序运行时,但当我关闭应用程序时,高分不会保存!
if(currentScore > highscore){
highscore = currentScore;
prefs.putInteger("score", highscore);
getHighScore =prefs.getInteger("highscore", highscore);
highScore = ("high score: " + getHighScore);
prefs.flush();
}
我不知道为什么不能保存高分。任何帮助都会受到启发。提前谢谢
答案 0 :(得分:0)
替换
prefs.putInteger("score", highscore);
与
prefs.putInteger("highscore", highscore);
祝你好运。