1. RadioButton基本概念
分组,一组中的单选按钮只能选中一个
2. 配置文件和代码中设置RadioButton
RadioGroup标签内部包含RadioButton标签
RadioGroup的标签是<RadioGroup></RadioGroup>,需要加子标签时用这种方式
RadioButton的标签是<RadioButton />,不需要子标签可以用这种方式
代码中用findViewById()方法获得RadioGroup, RadioButton对象
3. 两个监听器OnClickListener和OnCheckedChangedListener
i. RadioGroup的OnCheckedChangedListener
android.widget.RadioGroup.OnCheckedChangedListener
内部方法实现:
onCheckedChanged(RadioGroup group, int checkedId){}
ii. RadioButton的OnCheckedChangedListener
android.widget.CompoundButton.OnCheckedChangedListener
内部方法实现:
onCheckedChanged(CompoundButton buttonView, boolean isChecked){}
分组,一组中的单选按钮只能选中一个
2. 配置文件和代码中设置RadioButton
RadioGroup标签内部包含RadioButton标签
RadioGroup的标签是<RadioGroup></RadioGroup>,需要加子标签时用这种方式
RadioButton的标签是<RadioButton />,不需要子标签可以用这种方式
代码中用findViewById()方法获得RadioGroup, RadioButton对象
3. 两个监听器OnClickListener和OnCheckedChangedListener
i. RadioGroup的OnCheckedChangedListener
android.widget.RadioGroup.OnCheckedChangedListener
内部方法实现:
onCheckedChanged(RadioGroup group, int checkedId){}
ii. RadioButton的OnCheckedChangedListener
android.widget.CompoundButton.OnCheckedChangedListener
内部方法实现:
onCheckedChanged(CompoundButton buttonView, boolean isChecked){}