【发布时间】:2020-07-31 17:31:44
【问题描述】:
当我选择第一个选项(正确答案)时,单击提交以获取值并更新变量不会发生,但是当单击第二个选项而不单击提交按钮并返回并单击第一个选项并按提交,它需要更新的值和变量。 如何从第一个选择中获取值。 xml
<RadioGroup
android:id="@+id/radioGroup"
android:layout_width="fill_parent"
android:layout_height="90dp"
android:layout_marginTop="8dp">
<RadioButton
android:id="@+id/radioButton0"
style="@style/MyRadio"
android:text="True"
/>
<RadioButton
android:id="@+id/radioButton1"
style="@style/MyRadio"
android:text="False" />
</RadioGroup>
java
RadioGroup rg = (RadioGroup) findViewById(R.id.radioGroup);
rg.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener()
{
public void onCheckedChanged(RadioGroup group, int checkedId) {
score2=0;
switch(checkedId){
case R.id.radioButton0:
score2+=0;
break;
case R.id.radioButton1:
score2+=10;
break;
}
}
});
【问题讨论】:
标签: java android xml android-studio