CheckBox设置颜色和自定义样式

时间:2025-02-15 18:18:42
设置颜色:
android:buttonTint="@color/colorGreen" 

自定义样式: 
 android:button="@null"
<CheckBox
            android:
            android:layout_gravity="center"
            android:gravity="center"
            android:focusable="false"
            android:layout_width="24dp"
            android:layout_height="24dp"
            android:buttonTint="@color/colorGreen"
            android:button="@null"
            android:background="@drawable/checkbox_selector"
            android:visibility="gone"/>

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:andro>
    <item android:state_selected="true" android:drawable="@drawable/check01"/>
    <item android:state_pressed="true" android:drawable="@drawable/check01"/>
    <item android:state_checked="true" android:drawable="@drawable/check01"/>
    <item android:state_checked="false" android:drawable="@drawable/check02"/>
</selector>