Api demo源码学习(14)--App/Activity/Translucent && Translucent Blur
本篇把App/Activity/Translucent 和 App/Activity/Translucent Blur 两节放在一起记录
App/Activity/Translucent实现Activity以透明的效果来显示,只需要在AndroidManifest.xml中配置Activity的主题Theme就可以了。
添加如下语句:
android:theme="@android:style/Theme.Translucent"
App/Activity/Translucent Blur除了实现Activity以透明效果显示以外,还使背景模糊,只需要在Activity中添加如下代码:
getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND,
WindowManager.LayoutParams.FLAG_BLUR_BEHIND);
以上即可。