У меня есть четыре флажка и текстовое представление, отображающее вопрос.Я пытаюсь создать простой тест с несколькими вариантами ответов с флажками. Мне удалось отобразить тост для пользователя, если они выбирают правильный ответ.и тост, если они выбирают неправильный ответ.Проблема, с которой я сталкиваюсь, заключается в том, что пользователь выбирает все ответы, которые он считает правильными.Может кто-то помочь мне с этим.Переменные результата хранят флажки результата в виде строки, и я сравниваю ее с правильным ответом.
if(result1 == firstQuestion.getCorrectAnswer() && result2 == firstQuestion.getSecondCorrectAnswer()){
currentScore = currentScore + 1 + userScore;
Intent i = new Intent(CheckBoxQuestions.this, ResultScreen.class);
i.putExtra("finalScore",currentScore);
startActivity(i);
}else{
Toast.makeText(CheckBoxQuestions.this, "Incorrect", Toast.LENGTH_SHORT).show();
currentScore = currentScore + 0 + userScore;
Intent i = new Intent(CheckBoxQuestions.this, ResultScreen.class);
i.putExtra("finalScore",currentScore);
startActivity(i);
}
}
});
}