这个例子和Translucent不同的一点是Blur,也就是显示在当前Activit背后的其它Activity以模糊方式显示。
这是通过window对象Flag来设置的。
// Have the system blur any windows behind this one. getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND, WindowManager.LayoutParams.FLAG_BLUR_BEHIND);
其它设置Theme和Translucent示例一样。

本文介绍如何使用Android系统提供的窗口模糊效果,在保持应用透明度的同时,让位于当前活动下方的其他活动呈现模糊显示。通过设置Window对象的FLAG_BLUR_BEHIND标志位实现此功能。
427

被折叠的 条评论
为什么被折叠?



