如何使用单选组取消选中单选按钮

时间:2019-02-13 11:54:41

标签: android

如何使用单选组取消选中多个单选按钮,请提及 我知道此网站上已经存在此问题,但是使用此代码导致应用无法正常运行( radiogroup.clear) 请发送正确的代码

2 个答案:

答案 0 :(得分:1)

简单的解决方案,选择另一个RadioButton将清除先前的选择。

<RadioGroup
     android:layout_width="wrap_content"
     android:layout_height="wrap_content"
     android:checkedButton="@+id/checkedInitialbtn"
     android:orientation="horizontal">

    <RadioButton
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginEnd="50dp"
        android:text="Option1" />

    <RadioButton
        android:id="@+id/checkedInitialbtn"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Option2" />
</RadioGroup>

答案 1 :(得分:0)

使用此代码

Radiobutton radiobutton=null;

radiobutton=yourradiogroup.getcheckedid;
if(radiobutton.ischecked)
{
radiobutton.setchecked(false)
}