概述:
RadioButton是单选按钮,可提供若干选项方便用户进行选择操作,且在一组选项中只能选择一个。
RadioGroup继承自ViewGroup和RadioButton结合使用,将若干RadioButton选项组合为一组。
属性和方法:
RadioButton的常用属性及方法
XML属性 | 方法 | 备注 |
android:text | setText(CharSequence) | 设置单选按钮文字 |
android:button | setButtonDrawable(int) | 设置单选按钮图形,常用于取消单选按钮默认图形,如:android:button=”@null” |
android:checked |
| 设置单选按钮的选择状态true表示选择,false表示未选择,但单选按钮的选择状态并不能通过该属性实现,而是通过RadioGroup的check(int)方法实现 |
RadioGroup的常用属性及方法
XML属性 | 方法 | 备注 |
android:orientation |
| 设置单选按钮的排列方式”horizontal”:水平排列,”vertical”:垂直排列 |
| check(int id) | 设置单选按钮组的默认选项 |
总结:
RadioButton必须和RadioGroup连用
checked属性:true表示选中,默认的是false