2014-02-21 126 views
0

我需要一个允许模糊效果适用于任何android视图(如ImageView,TextureView,Button等)的方法。我有必要的着色器,但我不知道如何将其应用于视图。或者,也许需要另一种方式?模糊android视图

谢谢你的任何建议。

+0

必要的着色器是什么意思?你有一个部分透明的图像/颜色来创建blureffect? – ezcoding

+1

可能的重复http://stackoverflow.com/questions/20273171/blur-effect-like-in-the-app-etsy – Triode

+0

有一个类实现OpenGL着色器 –

回答

1

达到此目的的一种方法是使用可绘制的叠加层。这个coulb是一个带有某种blury效果的png图像,您可以应用于任何视图,例如应用自定义样式。

+0

其实,更好的方法是使用自定义着色器。没有它你就不会模糊(或者,我不知道该怎么做)。着色器是在显卡上运行的一段代码。你所做的就是访问所有当前的渲染器像素,并使用高斯bluring模糊图像。 –