我通过可绘制使复选框看起来不同:
<item
android:drawable="@drawable/ic_shuffle"
android:state_selected="true"
/>
<item
android:drawable="@drawable/ic_shuffle"
android:state_selected="false"
/>
然后在布局的复选框中设置 android:button =“ @ drawable / mix_checkbox”
没关系。但是现在,如何为我设置的图标设置不同的颜色?我必须从这里尝试一些方法,但是没有成功。帮助
答案 0 :(得分:1)
也许这可以帮助
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:drawable="@drawable/ic_shuffle"
android:state_selected="true"
android:color="#000000"
/>
<item
android:drawable="@drawable/ic_shuffle"
android:state_selected="false"
android:color="#FFFFFF"
/>
</selector>