質問: new Intent(getApplicationContext(), ResultActivity.class); intent.putExtra("RIGHT_ANSWER_COUNT", rightAnswerCount); startActivity(intent); }else { quizCount++; showNextQuiz(); //showNextQuiz実行する } //elseとじ } //160行付近のpublic void onClick(DialogInterface dialog, int which) とじ }); //"つぎへいく"のsetPositeveButton とじ builder.setCancelable(false); builder.show(); } // checkAnswer波かっことじ } //大きいMainとじ ```
回答: まず, questionImage が何なのかを分かっておられません. > > ImageView questionImage > > > と書いてありますので, questionImage は「画像」では無く「画像を張り付けるモノ」, 言わば額縁です. 「額縁」を見て「北斎の絵」か?「モネの絵」か?と調べても分かるわけありません. 一つの方法は, 正解を後で判定できるように rightAnswer に正解の値を保存しているのと同じく, 画像や音のファイル名等も(保存用の変数を作って)保存しておき, 後でそれを使うという方法です. ただ... > > 半分以上意味が分からず書いています > > > というのでは, ハッキリ申し上げてこのまま作り続けても時間が掛かるばかりで, 動いても動かなくても理由が分からず, 質問し続けることになるかと思います. 独学にせよスクールで学ぶにせよ, 少なくとも元となったコードの理解を優先したほうが宜しいのではと思います.