如何随机选择一个RadioButton?

时间:2019-02-11 16:49:30

标签: java android arrays random

我正在尝试进行多项选择测验。我想随机选择按钮时遇到问题。我想知道如何随机选择按钮的位置。 这是我的多项选择按钮代码的示例。

       rb1.setText(currentQuestion.getOption1());
        rb2.setText(currentQuestion.getOption2());
        rb3.setText(currentQuestion.getOption3());

例如,我想进行随机化

rb2.setText(currentQuestion.getOption1());
rb3.setText(currentQuestion.getOption2());
rb1.setText(currentQuestion.getOption3());

1 个答案:

答案 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