kotlin 设置radiogroup选项
时间: 2023-08-13 15:03:23 浏览: 149
Kotlin实现单选和多选
您好!关于 Kotlin 中设置 radiogroup 的选项,可以参考以下步骤:
1. 在 XML 文件中定义 radiogroup 和 radiobutton 控件,设置 radiobutton 的 id,如:
```
<RadioGroup
android:id="@+id/radio_group"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<RadioButton
android:id="@+id/radio_button_1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Radio Button 1" />
<RadioButton
android:id="@+id/radio_button_2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Radio Button 2" />
<RadioButton
android:id="@+id/radio_button_3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Radio Button 3" />
</RadioGroup>
```
2. 在 Kotlin 代码中获取 radiogroup 控件,并设置选中的 radiobutton,如:
```
val radioGroup = findViewById<RadioGroup>(R.id.radio_group)
// 通过 radiobutton 的 id 设置选中的 radiobutton
radioGroup.check(R.id.radio_button_2)
// 或者通过 radiobutton 的 index 设置选中的 radiobutton
// radioGroup.check(1)
```
其中,check() 方法用于设置 radiogroup 中选中的 radiobutton,可以通过 radiobutton 的 id 或者 index 进行设置。
希望能够帮助到您!
阅读全文