Это мои вопросы. Активность:
private void GameOver(){
AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(this);
alertDialogBuilder
.setMessage("Game Over")
.setCancelable(false)
.setPositiveButton("New Game", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
startActivity(new Intent(getApplicationContext(), SportsQuizActivity.class));
}
})
.setNegativeButton("Exit", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
System.exit(0);
}
});
alertDialogBuilder.show();
}
private void NextQuestion(int num){
tv_question.setText(question.getQuestion(num));
btn_one.setText(question.getchoice1(num));
btn_two.setText(question.getchoice2(num));
btn_three.setText(question.getchoice3(num));
btn_four.setText(question.getchoice4(num));
answer = question.getCorrectAnswer(num);
Моя программа работает нормально. Мне просто нужно знать, как отобразить счет, если вопрос помечен правильно. Я просто использую TextView и четыре кнопки в макете и показываю диалоговое окно с предупреждением на случай, если вопрос не верен и игра перезапускается. Вот как я получаю свои вопросы
public String getQuestion(int a) {
String question = questions[a];
return question;
}
public String getchoice1(int a) {
String choice = choices[a][0];
return choice;
}
public String getchoice2(int a){
String choice = choices[a][1];
return choice;
}
public String getchoice3(int a) {
String choice = choices[a][2];
return choice;
}