android开发问题集合

298 阅读1分钟

1.checkbox等 state_enabled=false 代码控制setEnabled不起作用

改动前

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@mipmap/checked" android:state_checked="true" />
    <item android:drawable="@mipmap/check_default" android:state_checked="false" />
    <item android:drawable="@mipmap/checkable" android:state_enabled="false"/>
</selector>

改动后

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <!-- state_enabled 要置前-->
    <item android:drawable="@mipmap/checkable" android:state_enabled="false"/>
    <item android:drawable="@mipmap/checked" android:state_checked="true" />
    <item android:drawable="@mipmap/check_default" android:state_checked="false" />
</selector>