我有一个 ImageView,其中包含从图库中选择的照片用户。它在容器的底部,在它上面我有一个 EditText。现在,我想做的是将顶部边缘淡化为透明(或白色,没关系,看起来一样)。这是一个预览:
我通过在所选图像上方放置另一个具有白色到透明渐变的 ImageView 来实现结果,但是,它看起来不太好。有没有办法从 XML 或 Java 中淡化图像?
你正在寻找一些像位图反射效果的东西。它可以使用画布、油漆和着色器来完成。我有很好的教程。检查下面的链接
http://www.inter-fuser.com/2009/12/android-reflections-with-bitmaps.html