Android 两个RadioGroup实现单选的效果
来源:互联网 发布:js读取div内容 编辑:程序博客网 时间:2024/05/17 08:51
上效果图
我们在开发中有时候会遇到几行的radiogroup但是要单选的效果,在我google了之后,查看了多个文章之后终于找到解决办法
RadioGroup.check (int id)
通过参入选项id来设置该选项为选中状态如果传递-1作为指定的选择标识符来清除单选按钮组的勾选状态,相当于调用clearCheck()操作
上代码:
@Overridepublic void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { switch (buttonView.getId()) { case R.id.union_online: System.out.println("union_online " + isChecked); if (isChecked) { radioGroup2.check(-1); System.out.println("选中的是 union_online "); } break; case R.id.quick_pay: System.out.println("quick_pay " + isChecked); if (isChecked) { System.out.println("选中的是 quick_pay "); radioGroup2.check(-1); } break; case R.id.wechat_pay: System.out.println("wechat_pay " + isChecked); if (isChecked) { System.out.println("选中的是 wechat_pay "); radioGroup2.check(-1); } break; case R.id.ali_pay: System.out.println("ali_pay " + isChecked); if (isChecked) { System.out.println("选中的是 ali_pay "); radioGroup2.check(-1); } break; case R.id.qq_pay: System.out.println("qq_pay " + isChecked); if (isChecked) { System.out.println("选中的是 qq_pay "); radioGroup1.check(-1); } break; case R.id.jd_pay: System.out.println("jd_pay " + isChecked); if (isChecked) { radioGroup1.check(-1); System.out.println("选中的是 jd_pay "); } break; case R.id.qr_pay: System.out.println("qr_pay " + isChecked); if (isChecked) { radioGroup1.check(-1); System.out.println("选中的是 qr_pay "); } break; case R.id.baidu_pay: System.out.println("baidu_pay " + isChecked); if (isChecked) { radioGroup1.check(-1); System.out.println("选中的是 baidu_pay "); } break; }}
感觉心情终于明朗了
阅读全文
1 0
- Android 两个RadioGroup实现单选的效果
- Dev RadioGroup控件:实现单选效果
- Android RadioGroup设置单选效果
- Android RadioGroup设置单选效果
- 使用RadioGroup与RadioButton实现单选效果
- 文字加下划线单选按钮效果,RadioGroup实现
- 利用RadioGroup和RadioButton实现单选且选中的效果自定图片
- RadioGroup控件实现单选题效果
- android studio 如何实现RadioBotto和RadioGroup来实现单选按钮的选择
- Android自定义RadioGroup实现单选完整示例
- android RadioGroup实现单选以及默认选中
- Android自定义RadioGroup实现单选完整示例
- Android 自定义View实现多行RadioGroup单选(多选)
- 使用RadioButton和RadioGroup实现多种多样的单选情况
- Fragment + RadioGroup 实现类似于Tab的效果
- 自定义RadioGroup实现单选完整示例
- RadioButton单选按钮实现RadioGroup.OnCheckedChangeListener
- 二排RadioGroup单选实现
- Java中的多线程(1)
- LeetCode 94 Binary Tree Inorder Traversal(Python详解及实现)
- 小程序import使用注意
- POJ2001[Shortest Prefixes]--Trie
- Redis在京东到家的订单中的使用 【转载】
- Android 两个RadioGroup实现单选的效果
- log4j.web.xml
- u-boot中:rm:无法删除 "asm":是一个目录
- 【jzoj5247】【NOIP2017提高A组模拟8.10】【计算几何】【二分答案】
- 10招让你成为杰出的Java程序员
- 0-n之间的1的个数何时等于n(Java程序员面试宝典)
- 排序算法七——快速排序
- AFNetworking 获得header头部的信息 以及添加Content-Type支持的类型
- F