自定義CheckBox樣式

和你一起終身學(xué)習(xí),這里是程序員Android
經(jīng)典好文推薦,通過(guò)閱讀本文,您將收獲以下知識(shí)點(diǎn):
一、自定義樣式
二、自定義選擇器效果
三、自定義素材
四、為CheckBox標(biāo)簽自定義樣式
Android中自帶的CheckBox?樣式比較丑,為了美化CheckBox可使用一下方法。
實(shí)現(xiàn)效果如下:

未選中狀態(tài)

選中狀態(tài)
一、自定義樣式
在values中自定義Style樣式(CustomCheckboxTheme)
<style name="CustomCheckboxTheme" parent="@android:style/Widget.CompoundButton.CheckBox">
<item name="android:button">@drawable/custom_checkbox_selectoritem>
style>
二、自定義選擇器效果
自定義選擇器,可以實(shí)現(xiàn)不同狀態(tài)下顯示不同的圖片custom_checkbox_selector.xml
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/btn_checkbox_press" android:state_checked="true"/>
<item android:drawable="@drawable/btn_checkbox_normal" android:state_checked="false"/>
<item android:drawable="@drawable/btn_checkbox_normal"/>
selector>
三、自定義素材

btn_checkbox_press.png

btn_checkbox_normal.png
四、為CheckBox標(biāo)簽自定義樣式
為CheckBox設(shè)置自定義樣式?CustomCheckboxTheme
<CheckBox
style="@style/CustomCheckboxTheme"
android:layout_width="wrap_content"
android:layout_height="45dp"
android:text="自定義Checkbox樣式" />至此,本篇已結(jié)束。轉(zhuǎn)載網(wǎng)絡(luò)的文章,小編覺(jué)得很優(yōu)秀,歡迎點(diǎn)擊閱讀原文,支持原創(chuàng)作者,如有侵權(quán),懇請(qǐng)聯(lián)系小編刪除。同時(shí)感謝您的閱讀,期待您的關(guān)注。
點(diǎn)個(gè)在看,方便您使用時(shí)快速查找!
評(píng)論
圖片
表情
