android - 带有可绘制选择器的 ImageView src 忽略启用状态

标签 android xml android-imageview

当使用状态选择器作为 ImageView 的 src 时,enabled="false" 将被忽略。

即这不能正常工作:

<ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:enabled="false"
        android:src="@drawable/state_drawable" >

附言: 我有一个丑陋的解决方法,我会尽快将其作为答案发布,如果您有更好的方法或对此行为的解释,请告诉我。

最佳答案

尝试添加属性android:clickable="true"

关于android - 带有可绘制选择器的 ImageView src 忽略启用状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10429663/

相关文章:

android - Quickblox:ClassDefNotFoundError:视频聊天中的 Smack.smackAndroid

android - 如何在 canvas android 上绘制带动画的圆形轨迹箭头?

android - 如何在 Android 的抽屉导航中放置元素

android - 是否可以使用滑动库制作背景模糊的图像 centerInside ?

Android KenBurnEffect 问题

android - 使用 Firebase 同步应用程序和服务器数据库

android - Android 音乐播放器的翻转暂停功能

android - Android 上的 XML 文件 : aborting build. 中的错误

java - XML 膨胀错误

java - 如何在android中实现手绘图片裁剪?