Android 多选一 RadioGroup的使用
2017-06-02 14:31
309 查看
因为RadioGroup继承自LinearLayout,所以所有RadioButton要么纵向排成一行,要么横向排成一行。
如果想把RadioButton分成两行,可能会想到使用下面的XML布局,就是用两个LinearLayout。写两个RadioGroup,
上面的运行结果如下图这样,可以把RadioButton分为多行,但是这样的RadioGroup会失去单选的功能。因为所有RadioButton必须作为RadioGroup的子View才行。
于是就想了个注意,如果要把所有RadioButton放在两行,就弄两个RadioGroup。然后在其中某个RadioGroup被选中时,清除另一个RadioGroup的选中状态。
rg_whether_contact2.clearCheck();
whether_contact = "已告知";
LogUtils.e("mxg",whether_contact);
讲图片切换成自己需要的样式,通过状态选择器实现效果;
android:button="@null"
android:drawablePadding="@dimen/x4"
android:drawableLeft="@drawable/merchantreport_select"
如果想把RadioButton分成两行,可能会想到使用下面的XML布局,就是用两个LinearLayout。写两个RadioGroup,
上面的运行结果如下图这样,可以把RadioButton分为多行,但是这样的RadioGroup会失去单选的功能。因为所有RadioButton必须作为RadioGroup的子View才行。
于是就想了个注意,如果要把所有RadioButton放在两行,就弄两个RadioGroup。然后在其中某个RadioGroup被选中时,清除另一个RadioGroup的选中状态。
rg_whether_contact2.clearCheck();
whether_contact = "已告知";
LogUtils.e("mxg",whether_contact);
自定义RadioButton的样式
http://www.cnblogs.com/candycaicai/archive/2011/05/04/2036869.html讲图片切换成自己需要的样式,通过状态选择器实现效果;
android:button="@null"
android:drawablePadding="@dimen/x4"
android:drawableLeft="@drawable/merchantreport_select"
相关文章推荐
- Android控件系列之RadioButton与RadioGroup使用方法
- (转)android常用控件(二) RadioGroup RadioButton CheckBox Toast的使用
- Android开发(20)--RadioGroup的使用
- Android中ImageButton、RadioGroup及CheckBox的使用(五)
- Android入门(5)——多状态按钮ToggleButton、多选按钮CheckBox、RadioGroup与RadioButtont按钮
- android应用开发揭秘例example4-7笔记(RadioGroup和RadioButton的使用与改进)
- Android--CheckBox复选框、RadioGroup和RadioButton及其使用
- Android开发(20)--RadioGroup的使用
- Android程序:RadioGroup的用法(多选一)
- Android之单选控件RadioGroup,RadioButton使用
- Android开发(20)--RadioGroup的使用
- Android—RadioGroup和RadioButton的使用
- android初步学习--Radiogroup使用
- Android RadioGroup单选框变成多选问题
- Android RadioGroup和RadioButton使用
- Android开发(20)--RadioGroup的使用
- Android开发(20)--RadioGroup的使用
- android 使用RadioGroup模拟 ViewpagerIndicator
- Android开发笔记----radioGroup的使用
- Android 使用ViewPager和RadioGroup配合Fragment实现标签页,可点击按钮切换、滑动切换。