public void generateQuestion() { Random rand = new Random(); int a = rand.nextInt(21); int b = rand.nextInt(21); sumTexrView.setText(Integer.toString(a) + " + " + Integer.toString(b)); locationOfCorrectAnswer = rand.nextInt(4); answers.clear(); int incorrectAnswer; for (int i=0; i<4; i++) { if (i == locationOfCorrectAnswer) { answers.add(a + b); } else { incorrectAnswer = rand.nextInt(41); while (incorrectAnswer == a + b) { incorrectAnswer = rand.nextInt(41); } answers.add(incorrectAnswer); } } button0.setText(Integer.toString(answers.get(0))); button1.setText(Integer.toString(answers.get(1))); button2.setText(Integer.toString(answers.get(2))); button3.setText(Integer.toString(answers.get(3))); }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)