RadioButton与CheckBox的区别

DVDVSTUDIO版权所有,转载请保留本文链接! 

 


 

 

 

RadioButton,又称单选框,与RadioGroup配合使用;顾名思义,对于同一组的单选框,在某一时间点只能有一个单选框被选上。

CheckBox,又称复选框,顾名思义,支持多个复选框同时被选中。

当为此两个组件设置监听器时,两者之间有个比较大的区别:对於单选框,同一个组内只需要实现一个监听器RadioGroup.OnCheckedChangeListener;对于复选框,需要为每个选项设置监听器CompoundButton.OnCheckedChangeListener。

复选框相关代码:

CheckBoxTest.java

 

main.xml

 

strings.xml

 

 

单选框相关:

RadioGroupTest.java

 

main.xml

 

strings.xml

 

 

 

2010-12-28

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章