如何为各种班级做一个结果活动

我想做一个结果活动,我可以在其中存储我的测验游戏的各种类/活动的结果。因此,例如 Lvl 1、Lvl 2 和 Lvl 3 的得分结果应该显示在一个结果活动中。


现在这是我为 Lvl1.java 和 Lvl2.java 缩短的代码:


Lvl1.java:


trueBtn.setOnClickListener(new View.OnClickListener() {

            @Override

public 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?提前致谢!


子衿沉夜
浏览 116回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java