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

 

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