2011-02-06 92 views
3

我在我的应用程序中有一个VideoView排除视图模糊android

我已经在我的活动

getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND, 
      WindowManager.LayoutParams.FLAG_BLUR_BEHIND); 

问题是即使在VideoView视频被模糊,这是我不想设置模糊标志。

VideoViewImageView替换为指定的来源时,它根本不模糊。

有没有解决方案可以避免VideoView中的这种模糊现象?

+0

撤消模糊标志? – Reno 2011-02-08 08:16:50

回答

1

这是因为VideoView会在应用程序表面背后创建一个表面。 FLAG_BLUR_BEHIND标志模糊了应用程序表面下的所有表面。这就是为什么ImageView不是模糊的,因为它在你的应用程序的表面,而不是在它的后面。

+0

你好,先生:)我尊重你和你对Android的贡献。有没有解决方法? – Shardul 2011-02-17 14:28:33