標籤:
1.1 自訂checkbox 選中圖片
自訂checkbox使用的時android:background而不是android:button,原因在於使用button時自訂圖片過大超出邊緣部分會截斷,而使用background時會自由展開。
1.1.1 自訂button圖片
<?xml version="1.0" encoding="utf-8" ?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/usercenter_delete_havor" android:state_checked="true" /> <item android:drawable="@drawable/usercenter_delete_default" android:state_checked="false" /> <item android:drawable="@drawable/usercenter_delete_default" /></selector>
1.1.1 自訂checkbox樣式
<style name="VideoDownloadCheckbox" parent="@android:style/Widget.CompoundButton.CheckBox"> <item name="android:button">@null</item> <item name="android:background">@drawable/usercenter_delete_selector</item></style>
1.1.3 使用
<CheckBox android:layout_width="25dp" android:layout_height="25dp" style="@style/VideoDownloadCheckbox" />
[Android]自訂checkbox