Android之复合按钮CompoundButton
生活随笔
收集整理的這篇文章主要介紹了
Android之复合按钮CompoundButton
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
有些開發者看到這個可能會有些一頭霧水,但其實CompoundButton是抽象的復合按鈕,因為是抽象類,所以不能直接使用。實際開發中用的是CompoundButton類的幾個派生類,主要有復選框CheckBox、單選按鈕RadioButton以及開關按鈕Switch,這些派生類都可以使用Compound的屬性和方法。
CompoundButton在布局文件中主要有如下兩個屬性:
-
checked:指定按鈕的勾選狀態,true表示勾選,false表示未勾選。默認未勾選。
-
button:指定左側勾選圖標的圖形。如果不指定就使用系統的默認圖標。
CompoundButton在代碼中可以使用下面4種方法進行設置
-
setChecked:設置按鈕的勾選狀態
-
setButtonDrawable:設置左側勾選圖標的圖形
-
setOnCheckedChangeListener:設置勾選狀態變化的監聽器
-
isChecked:判斷按鈕是否勾選
總結
以上是生活随笔為你收集整理的Android之复合按钮CompoundButton的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 安卓天天练练(五)CompoundBut
- 下一篇: Mac环境下AndroidStudio关