OnCheckChangeListener : view是否有变化的监听器
CheckBox --复选
1.可以直接定义选项的名称 CheckButton
2. OnCheckChangeListener
[import android.widget.CompoundButton.OnCheckedChangeListener]
{
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked)
{}
}
RadioBox--单选
1.拥有一个组名:RadioGroup 一个组可以拥有多个选项名称RadioButton
2.如果为RadioGroup 定义一个类,实现监听器接口,
OnCheckChangeListener
[import android.widget.RadioGroup.OnCheckedChangeListener]
{
public void onCheckedChanged(RadioGroup group,int checkedId){}
}
如果为RadioButton 定义一个类,实现监听器接口,
OnCheckChangeListener
[import android.widget.CompoundButton.OnCheckedChangeListener]
{
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {}
}
本文介绍了Android中CheckBox和RadioBox的区别。CheckBox用于复选,可以通过设置OnCheckedChangeListener监听状态变化;RadioBox则用于单选,可设置在RadioGroup中,通过RadioGroup的OnCheckedChangeListener或RadioButton自身的OnCheckedChangeListener监听选中变化。
157

被折叠的 条评论
为什么被折叠?



