首页
编程随笔
Java笔记
Html/Css/Js
Android
后端笔记
服务器搭建
BUG收集
Java异常
Android异常
在线工具
Json格式化
编码/解码
Epub在线编辑
登录
发布文章
个人文章
退出登录
首页
技术教程
BUG收集
在线工具
资源下载
登录
发布文章
退出登录
搜索
当前位置:
首页
-
博客
- 正文
关闭
RadioGroup选中
更新时间:2022-09-25 09:41:32
阅读数:889
发布者:落幕
RadioGroup组件开发 (1)需要为RadioButton设置Id,否则会出现单选失效。
(2)获取选中RadioButton 1) 通过radioGroup.getCheckedRadioButtonId()来得到选中的RadioButton的ID,从而利用findviewbyid得到RadioButton进而获取选中值 ```java RadioButton rb = (RadioButton)mRootView.findViewById(genderGroup.getCheckedRadioButtonId()); String gender=rb.getText().toString(); ``` 2) 对radiogroup中组件进行循环,依次判断isChecked(),从而找到选中的组件 ```java for(int i = 0 ;i < radioGroup.getChildCount();i++){ RadioButton rb = (RadioButton)radioGroup.getChildAt(i); if(rb.isChecked()){ txtSex.setText(rb.getText()); break; } } ```