我有一个平面图的png图像,我想用不同的红色透明度覆盖它的某些区域。
一些复杂性:
问题
谢谢!
答案 0 :(得分:1)
查看我的LayeredImageView How to maintain multi layers of ImageViews and keep their aspect ratio based on the largest one?
它是一个ImageView,可以让你添加一些Drawables作为图层,这样你就可以通过覆盖draw()方法创建绘制红色区域的自定义Drawable
答案 1 :(得分:0)
由于我不需要我的图层具有@pskink提到的健壮性,我最终使用layerlist drawable覆盖图像来“遮蔽”某些部分。