radiobutton怎么用
时间: 2023-07-03 18:07:27 浏览: 71
radiobutton用法
RadioButton 是一种供用户选择的单选按钮控件。在同一个 RadioButton 组中,只能选中其中的一个,其他的都会自动取消选中状态。RadioButton 可以通过代码或者布局文件来使用:
1. 通过代码创建 RadioButton:
```java
RadioButton radioButton = new RadioButton(context);
radioButton.setText("RadioButton");
radioButton.setChecked(true); //设置默认选中状态
radioButton.setId(R.id.radioButton); //设置 RadioButton 的 ID
```
2. 通过布局文件创建 RadioButton:
```xml
<RadioGroup
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical">
<RadioButton
android:id="@+id/radioButton1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="RadioButton 1" />
<RadioButton
android:id="@+id/radioButton2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="RadioButton 2" />
</RadioGroup>
```
其中,RadioGroup 是 RadioButton 的容器,通过设置 RadioGroup 来确保同一组中只能选中一个 RadioButton。RadioButton 的属性和其他控件类似,可以通过 XML 设置。
同时需要注意的是,RadioButton 的 ID 需要在同一组中唯一,以便区分不同的 RadioButton。
阅读全文