我正在尝试进行多项选择测验。我想随机选择按钮时遇到问题。我想知道如何随机选择按钮的位置。 这是我的多项选择按钮代码的示例。
rb1.setText(currentQuestion.getOption1());
rb2.setText(currentQuestion.getOption2());
rb3.setText(currentQuestion.getOption3());
例如,我想进行随机化
rb2.setText(currentQuestion.getOption1());
rb3.setText(currentQuestion.getOption2());
rb1.setText(currentQuestion.getOption3());
答案 0 :(得分:0)
将问题添加到数组列表,然后将其随机播放。稍后从索引0中读取它。
ArrayList arrayList = new ArrayList();
arrayList.add("Q1");
arrayList.add("Q2");
arrayList.add("Q3");
Collections.shuffle(arrayList);
// set array list items to radio buttons