我有一个 ImageView,其中包含从图库中选择的照片用户。它位于容器的底部,上面有一个 EditText。现在,我想做的是将顶部边缘淡化为透明(或白色,没关系,看起来是一样的)。这是预览:
我通过在所选图像上方放置另一个具有白色到透明渐变的 ImageView 来实现结果,但是,它看起来不太好。有什么方法可以使 XML 或 Java 中的图像淡入淡出吗?
最佳答案
您正在寻找类似位图反射效果的东西。它可以使用 Canvas 、绘画和着色器来完成。我有很棒的教程。请查看下面的链接
http://www.inter-fuser.com/2009/12/android-reflections-with-bitmaps.html
关于java - 将 ImageView 边缘淡入透明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17597242/