我正在尝试做一个quizz应用程序,所以我按照这个教程:https://www.youtube.com/watch?v=3sDo9afuPOI,并且由于它我做了一个问题,但我有一个小问题是,对于第一个问题我有类似的东西:
What is Spain capital?
Malaga
Madrid
Barcelona
But for questions 2 and 3 and so on answers are like that
What is France capital?
Paris
Paris1
Paris2
这里是实际完成工作的代码部分
if (flag < questions.length) {
textviewquest.setText(questions[flag]);
radiobtn1.setText(options[flag * 3]);
radiobtn2.setText(options[flag * 3] + 1);
radiobtn3.setText(options[flag * 3] + 2);
和flag是一个初始化为0的整数,我有30个问题 但我无法弄清楚如何修复它。 我希望有人可以提供帮助。
答案 0 :(得分:0)
试试这个:
radiobtn1.setText(options[flag * 3]);
radiobtn2.setText(options[flag * 3 + 1]);
radiobtn3.setText(options[flag * 3 + 2]);
options [flag * 3] + 1取选项的'flag * 3'元素,并以“1”结束。
options [flag * 3 + 1]取选项的'flag * 3 + 1'元素