中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

Android基礎控件RadioGroup如何使用

小億
107
2023-08-08 21:06:42
欄目: 編程語言

使用Android基礎控件RadioGroup的步驟如下:

  1. 在布局文件中添加一個RadioGroup控件:
<RadioGroup
android:id="@+id/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="Option 1" />
<RadioButton
android:id="@+id/radioButton2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Option 2" />
<RadioButton
android:id="@+id/radioButton3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Option 3" />
</RadioGroup>
  1. 在代碼中獲取RadioGroup控件的實例,并設置監聽器:
RadioGroup radioGroup = findViewById(R.id.radioGroup);
radioGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(RadioGroup group, int checkedId) {
// 處理選擇項變化的邏輯
switch (checkedId) {
case R.id.radioButton1:
// 選中了Option 1
break;
case R.id.radioButton2:
// 選中了Option 2
break;
case R.id.radioButton3:
// 選中了Option 3
break;
}
}
});

在監聽器的onCheckedChanged()方法中,可以根據選中的RadioButton的id執行相應的邏輯處理。

注意:RadioGroup中的RadioButton的id必須是唯一的,可以通過android:id屬性進行設置。

0
宜兰市| 武川县| 略阳县| 临沭县| 喀喇沁旗| 鄂托克旗| 五指山市| 花莲市| 宜君县| 成安县| 龙陵县| 美姑县| 青州市| 吉隆县| 稷山县| 巩义市| 迁安市| 华蓥市| 营口市| 宽甸| 浮梁县| 邵阳县| 遵化市| 宜阳县| 泽库县| 镶黄旗| 阳山县| 青冈县| 张家界市| 平遥县| 河池市| 苍溪县| 乐山市| 周宁县| 宁波市| 南安市| 胶南市| 莱芜市| 惠州市| 德兴市| 江门市|