2014-02-21 171 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模糊圖像。 –