我想做一个结果活动,我可以在其中存储我的测验游戏的各种类/活动的结果。因此,例如 Lvl 1、Lvl 2 和 Lvl 3 的得分结果应该显示在一个结果活动中。现在这是我为 Lvl1.java 和 Lvl2.java 缩短的代码:Lvl1.java:trueBtn.setOnClickListener(new View.OnClickListener() { @Overridepublic void onClick(DialogInterface dialog, int which) { if (updateMyQuestAndAnsw == Questions.QuestionsKlasse1.length){ Intent iresultActivity = new Intent(Class1.this, ResultClass.class); iresultActivity.putExtra("finaleScore",updateMyScoreTextView ); Class1.this.finish(); startActivity(iresultActivity);Lvl2.java:trueBtn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { if (updateMyQuestAndAnsw == Questions.QuestionsKlasse2.length){ Intent iresultActivity = new Intent(Class2.this, ResultClass.class); iresultActivity.putExtra("finaleScore2",updateMyScoreTextView ); Class2.this.finish(); startActivity(iresultActivity);问题是,如果我完成了 Lvl 1,它不会显示 Lvl 1.java 的结果。它总是说我已经达到0分。相反,如果我玩 Lvl2,它会显示正确的结果。还是我必须为每个 Lvl.java 做一个 resultActivity.java?提前致谢!
添加回答
举报
0/150
提交
取消