第一步在资源文件styles中添加:
<style name="Translucent_NoTitles" >
<item name="android:windowNoTitle">true</item>
//透明度设置
<item name="android:background">@color/transparent</item>
<item name="android:windowBackground">@color/transparent</item>
<item name="android:colorBackgroundCacheHint">@null</item>
<item name="android:windowIsTranslucent">true</item>
</style>
第二步在AndroidManifest中对应的Activity中添加them:
<activity
android:name=".activity.home.ShareItemActivity"
android:theme="@style/Translucent_NoTitles" />
第三步在Activity中onCreate添加:
//设置状态栏为透明色
Window window = ShareItemActivity.this.getWindow();
window.addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);