Java 只有一个单选按钮

Java 只有一个单选按钮,java,android,Java,Android,我在一个例子中读到,如果您使用多个单选按钮,您应该像这样使用RadioGroup: <RadioGroup android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="horizontal"> <RadioButton android:id="@+id/radio_

我在一个例子中读到,如果您使用多个单选按钮,您应该像这样使用
RadioGroup

<RadioGroup
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:orientation="horizontal">


       <RadioButton
           android:id="@+id/radio_pirates"
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:layout_marginTop="14dp"
           android:layout_marginLeft="100dp"
           android:onClick="onRadioButtonClicked"
           android:text="@string/attendance"
           android:textSize="8dp"

            />
   <RadioButton
           android:id="@+id/radio_pirates2"
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:layout_marginTop="14dp"
           android:layout_marginLeft="100dp"
           android:onClick="onRadioButtonClicked"
           android:text="@string/attendance"
           android:textSize="8dp"

            />
       </RadioGroup>

如果我只有一个单选按钮,我可以删除
,还是这是错误的?

是的,您可以。
但是如果有一个单选按钮,那么一旦你选中它,你就可以取消选中它,因为

Intially, all of the radio buttons are unchecked.While it is not possible to
uncheck a particular radio button, the radio group can be cleared to remove the 
checked state.
因此最好使用
复选框
而不是单选按钮

是的,你可以。
但是如果有一个单选按钮,那么一旦你选中它,你就可以取消选中它,因为

Intially, all of the radio buttons are unchecked.While it is not possible to
uncheck a particular radio button, the radio group can be cleared to remove the 
checked state.
因此最好使用
复选框
而不是单选按钮

单选按钮是两种状态的按钮,可以选中或禁用 未经检查。取消选中单选按钮时,用户可以按或 单击它以检查它。然而,与复选框相反,单选按钮 一旦选中,用户就无法取消选中

然而,与复选框相反,单选按钮 一旦选中,用户就无法取消选中。

因此,如果您希望只提供一个选项按钮来选择用户,则使用

单选按钮是两种状态的按钮,可以选中或禁用 未经检查。取消选中单选按钮时,用户可以按或 单击它以检查它。然而,与复选框相反,单选按钮 一旦选中,用户就无法取消选中

然而,与复选框相反,单选按钮 一旦选中,用户就无法取消选中。


因此,如果您希望只提供一个选项按钮来选择用户,然后使用
复选框
切换按钮

如果您只需要一个radiobutten,您实际上需要一个复选框,因为我有两个功能,如果选中则执行此操作,如果不执行,则执行此操作this@Minion91我不能用收音机吗?因为复选框对我的程序不是个好主意单选按钮被设计成一组“互斥按钮”。这个想法是,你有一组按钮,当你按下一个按钮时,如果你只有一个按钮,其他按钮就会弹出,那么单选按钮肯定是错误的UI组件。如果你只想要一个radiobutten,你实际上想要一个CheckBox,因为我有两个功能,如果check做这个,如果不做this@Minion91我不能用收音机吗?因为复选框对我的程序不是个好主意单选按钮被设计成一组“互斥按钮”。这个想法是,你有一组按钮,当你按下其中一个按钮时,如果你只有一个按钮,其他按钮就会弹出,那么单选按钮肯定是错误的UI组件。