我的申请表中有VideoView
。
我在活动中设置了模糊标记
getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND,
WindowManager.LayoutParams.FLAG_BLUR_BEHIND);
问题是即使VideoView
中的视频模糊,我也不想这样做。
当VideoView
被具有指定来源的ImageView
替换时,它根本不模糊。
是否有任何解决方案可以避免VideoView
中的这种模糊?
答案 0 :(得分:1)
这是因为VideoView在应用程序表面后面创建了一个表面。 FLAG_BLUR_BEHIND标志使应用程序表面下的所有曲面模糊。这就是ImageView不模糊的原因,因为它位于应用程序的表面,而不是它背后的表面。