此例子其实有2个画面,作为相互比较
画面Translucent,系统默认效果,新启动的activity覆盖住了背景。因为画面没有设置背景色,所以形成了半透明效果如下
画面TranslucentBlur,设置windows behind了FLAG_BLUR_BEHIND效果
getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND,WindowManager.LayoutParams.FLAG_BLUR_BEHIND);
效果如下