Android | RadioGroup设置点击事件
时间: 2023-10-16 12:08:13 浏览: 86
要设置 RadioGroup 的点击事件,可以使用 setOnCheckedChangeListener 方法,具体实现代码如下:
```java
RadioGroup radioGroup = findViewById(R.id.radioGroup);
radioGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(RadioGroup radioGroup, int i) {
// 获取选中的 RadioButton
RadioButton radioButton = findViewById(i);
// 执行相应的操作
switch (radioButton.getId()) {
case R.id.radioButton1:
// do something
break;
case R.id.radioButton2:
// do something
break;
case R.id.radioButton3:
// do something
break;
}
}
});
```
其中,R.id.radioGroup 是 RadioGroup 的 id,R.id.radioButton1、R.id.radioButton2、R.id.radioButton3 是 RadioButton 的 id,可以根据实际情况进行修改。在 onCheckedChanged 方法中,通过获取选中的 RadioButton 的 id,可以执行相应的操作。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)