【发布时间】:2018-03-26 12:56:18
【问题描述】:
我想创建一个可绘制资源来更改禁用时图像按钮中使用的图像。
我创建了一个可绘制资源
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<bitmap android:src="@drawable/enabled_image" />
</item>
<item android:state_enabled="false">
<bitmap android:src="@drawable/disabled_image" />
</item>
</selector>
然后我在android:src="@drawable/resource" 中引用它。当我调用ImageButton.setEnabled(false) 时,按钮不可点击,但样式不会改变。
android:background 用于其他东西(半径颜色等)
【问题讨论】:
标签: android android-layout android-drawable android-imagebutton