记录:CheckBox 自定义drawable

2020-04-07  本文已影响0人  _汉堡_

drawable目录下新建selector

<?xml version="1.0" encoding="utf-8"?>

<selector xmlns:android="http://schemas.android.com/apk/res/android">

<item android:drawable="@drawable/checkbox_p" android:state_checked="true"/>

<item android:drawable="@drawable/checkbox_n" android:state_checked="false"/>

</selector>

style 里面声明一下selector

<style name="checkbox_selector" parent="@android:style/Widget.CompoundButton.CheckBox">

<item name="android:button">@drawable/checkbox_selector</item>

</style>

使用

<CheckBox

    android:id="@+id/checkbox"

    style="@style/checkbox_selector"

    android:layout_width="wrap_content"

    android:layout_height="wrap_content"/>

上一篇 下一篇

猜你喜欢

热点阅读