基本属性以及方法:html
<1>CheckBox前端
CheckBox,复选按钮。扩展自CompoundButton类。具备选中和非选中两种状态。复选按钮在单个使用时与状态按钮功能相近。与状态按钮不一样在于复选按钮能够多个同时使用。当使用多个复选按钮时,可实现多选功能。其主要xml属性是继承自CompoundButton的android:checked属性,该属性用于设置复选按钮的状态。其主要方法是isChecked(),该方法用于获取复选按钮的当前状态。java
·复选按钮android
继承自CompoundButton
两个主要用途:
作状态按钮使用
作复选框使用
·主要属性:
Android:checked
·主要方法:
isChecked()
·主要事件
setOnCheckedChangeListener
(OnCheckedChangeListener l)
<2>RadioButton和RadioGroupapp
RadioButton,单选按钮。扩展自CompoundButton类。单选按钮控件一般与RadioGroup搭配使用。RadioGroup是LinearLayout的子类,用于将多个单选按钮组合为一组。同一按钮组内的单选按钮只能有一个被选中。RadioGroup最主要的xml属性是android:checkedButton,该属性用于设置组内默认被选中的单选按钮的id。RadioGroup最主要的方法有getCheckedRadioButtonId()和check(int radioButtonId)。ide
RaidoButton
·单选按钮函数
继承自CompoudButton
须要与RadioGroup搭配使用
·主要属性:
android:checked
·主要方法:
isChecked()
RaidoGroup
·单选按钮组this
继承自Linearyout
须要设置组内单选按钮的排列方向
·主要属性:
android:checkedButton
·主要方法:
getCheckedRadioButtonId()
check(int rdoId)