将ImageView边缘淡化为透明

时间:2013-07-11 15:16:08

标签: java android xml imageview fade

我有一个带有从图库中选择的照片用户的ImageView。它位于容器的底部,在它上面我有一个EditText。现在,我想做的是将顶边淡化为透明(或白色,无所谓,看起来都一样)。这是预览:

preview

我通过在所选图像上方放置另一个带有白色到透明渐变的ImageView来实现结果,但是,它看起来不太好。有没有办法淡化XML或Java的图像?

1 个答案:

答案 0 :(得分:1)

你正在寻找一些像位图反射效果的东西。它可以使用画布,颜料和着色器完成。我有很棒的教程。检查下面的链接

http://www.inter-fuser.com/2009/12/android-reflections-with-bitmaps.html