问题描述
- 安卓ImageView为什么下面的代码没有起到透明的效果
-
drawable.mutate().setAlpha(50);ImageView1.setImageDrawable(drawable);
drawable.mutate().setAlpha(50);
ImageView2.setImageDrawable(drawable);
解决方案
将同一个drawable设置给两个ImageView的话只能对第二个起作用,我刚写了个demo试了下
是可以的,而且触发事件时对drawable的操作只对imageView2有效
希望对你有帮助~
解决方案二:
ImageView1
ImageView2
本身加载图片了么?
这段代码有没有被触发?
解决方案三:
将同一个drawable设置给两个ImageView的话只能对第二个起作用,我刚写了个demo试了下
是可以的,而且触发事件时对drawable的操作只对imageView2有效
希望对你有帮助~
解决方案四:
应该可以,很正常的代码,参考楼上
时间: 2024-05-11 11:20:23