这是我正在尝试的游戏。第一个(第一个活动)到Fith级别(第五个活动)有多个选择的问题。无论他的答案是什么,用户都被提升到一个新的水平。在第五级结束时,他被告知1)你已经清除所有或如果一个或多个错误2)你犯了一个错误。
即他在五个级别结束时被告知他的结果。(他没有被告知哪个问题不正确,只是他犯了错误)
有人可以帮我处理这些代码吗?
答案 0 :(得分:0)
以下是开始使用 SharedPreferences
的代码这是您在SharedPref中存储的方式,您可以在每个级别使用它来存储结果:
public static final String GAME_PREFERENCES = "GamePrefs";
sharedPreferences settings = getSharedPreferences(GAME_PREFERENCES, MODE_PRIVATE);
sharedPreferences.Editor prefEditor = settings.edit();
prefeditor.putBoolean("level1",YOUR_BOOL_VALUE);
prefeditor.commit();
同样,您使用getBoolean
检索已存储的值(在上一个活动中)!