我正在开发一个测验应用程序,它包含一个问题和存储在sqlite数据库中的三个选项,我正在使用这些选项的单选按钮。问题是第一个单选按钮将仅在第一次选择时,当我选择问题1中的第二个选项时,我转到下一个问题,第二个选项将保持选中状态,我希望在每个问题中选择选项1 。因此,如果我在下一个问题中选择问题1中的第二个选项,则应选择第一个选项。
my xml code:
<RadioGroup
android:id="@+id/radioGroup1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/textView1"
android:layout_centerHorizontal="true"
>
<RadioButton
android:id="@+id/radio0"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:checked="true"
android:text="RadioButton" />
<RadioButton
android:id="@+id/radio1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="RadioButton" />
<RadioButton
android:id="@+id/radio2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="RadioButton" />
</RadioGroup>
我尝试使用java但它不起作用:
RadioButton FirstOption, SecondOption, ThirdOption;
while(questionID < 10)
{
FirstOption.isChecked();
}
答案 0 :(得分:2)
FirstOption.setChecked(true)
会做到这一点。