Android RadioGroup和RadioButton
2016-07-27 10:21
369 查看
RadioButton和RadioGroup的关系:
1、RadioButton表示单个圆形单选框,而RadioGroup是可以容纳多个RadioButton的容器
2、每个RadioGroup中的RadioButton同时只能有一个被选中
3、不同的RadioGroup中的RadioButton互不相干,即如果组A中有一个选中了,组B中依然可以有一个被选中
4、大部分场合下,一个RadioGroup中至少有2个RadioButton
5、大部分场合下,一个RadioGroup中的RadioButton默认会有一个被选中,并建议您将它放在RadioGroup中的起始位置
注意:可以通过设置如下属性可以使单选按钮在显示文本的右边
android:button="@null"
android:drawableRight="@android:drawable/btn_radio"
RadioButton和CheckBox的区别:
1、单个RadioButton在选中后,通过点击无法变为未选中
单个CheckBox在选中后,通过点击可以变为未选中
2、一组RadioButton,只能同时选中一个
一组CheckBox,能同时选中多个
3、RadioButton在大部分UI框架中默认都以圆形表示
CheckBox在大部分UI框架中默认都以矩形表示
1、RadioButton表示单个圆形单选框,而RadioGroup是可以容纳多个RadioButton的容器
2、每个RadioGroup中的RadioButton同时只能有一个被选中
3、不同的RadioGroup中的RadioButton互不相干,即如果组A中有一个选中了,组B中依然可以有一个被选中
4、大部分场合下,一个RadioGroup中至少有2个RadioButton
5、大部分场合下,一个RadioGroup中的RadioButton默认会有一个被选中,并建议您将它放在RadioGroup中的起始位置
注意:可以通过设置如下属性可以使单选按钮在显示文本的右边
android:button="@null"
android:drawableRight="@android:drawable/btn_radio"
RadioButton和CheckBox的区别:
1、单个RadioButton在选中后,通过点击无法变为未选中
单个CheckBox在选中后,通过点击可以变为未选中
2、一组RadioButton,只能同时选中一个
一组CheckBox,能同时选中多个
3、RadioButton在大部分UI框架中默认都以圆形表示
CheckBox在大部分UI框架中默认都以矩形表示
相关文章推荐
- 简单Window下 Android Studio的安装
- DialogFragment对话框(一) ——创建对话框
- Android 商品倒计时(DigitalClock实现倒计时 )
- Android 6.0+ 运行时权限探索
- Android之使用第三方的短信验证
- android多个视频叠加,音频混合,视频字幕
- Android清除缓存
- Android studio 下 Terminal 命令
- AndroidStudio使用SlidingMenu
- Android---记录项目中创建线程池的代码
- android:inputType常用取值
- Intent使用大全
- android:获取手机号码和姓名实现通讯录
- activity生命周期
- Android通过Window获取View&模拟点击&自定义Toast
- Unhandled exception: android.view.ViewRootImpl$CalledFromWrongThreadException:
- Android Butterknife浅分析
- android 安全机制概述 Permission
- LeakCanary 中文使用说明
- Android中AlertDialog的六种创建方式