drawable 中写一个selector
checkbox_password.xml
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_checked="true" android:drawable="@mipmap/land_password_dispaly"/> <item android:state_checked="false" android:drawable="@mipmap/land_password_no_dispaly"/> <item android:drawable="@mipmap/land_password_no_dispaly"/> </selector>
在
<CheckBox android:id="@+id/btn_eye" android:layout_width="wrap_content" android:layout_height="wrap_content" android:button="@drawable/checkbox_password" android:paddingLeft="9dp" android:text=""/>