我正在做单选和多选测试。
我有几个问题,每个问题有 4 个答案。
我正在改组答案,因为每个答案都分配给单选按钮。这就是我改组数组列表的方式,其中 Random 是带有项目的数组列表,而 r1,r2,r3,r4 是单选按钮。
random.add(val);
Collections.shuffle(random);
r1.setText(random.get(0));
r2.setText(random.get(1));
r3.setText(random.get(2));
r4.setText(random.get(3));
我能够以混乱的方式显示答案,但是当我选择答案时,我需要表明答案是正确的还是错误的。
Sample question and options.
1. which language is used for android programming?
A.PHP
B.JAVA
C.C
D.C++
正确答案是 B 我需要显示正确答案是 B。
如何实现这一点。
编辑: 我试过这个:
每个单选按钮的 Onclick 分配值 A 并将该值与 xml 值进行比较,如果其正确显示正确但当我混乱时它将不起作用。
编辑 2 xml
<Question no="1" text="Which Programming language is used in android develoment" type="SCA" noc="4" jumble="NO" correctans="PHP">
<choice a = "PHP" flag="A">
<choice b = "JAVA" flag="B">
<choice c = "C" flag="C">
<choice d = "C++" flag="D">