0

这是我正在尝试的游戏。第一级(第 1 项活动)到第 5 级(第 5 项活动)有多项选择题。无论他的答案是什么,用户都会被带到下一个级别。在第五关结束时,他被告知 1) 你已经清除所有或如果一个或多个是错误的 2) 你犯了一个错误。

即在五个级别结束时通知他他的结果。(他没有被告知哪个问题不正确,只是他犯了错误)

有人可以帮我写代码吗?

4

1 回答 1

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用来检索您存储的值(在最后一个活动中)!

于 2012-07-06T08:29:49.747 回答