在mainifase中设置: android:theme="@android:style/Theme.Translucent"
如下:
<activity android:name=".LockScreenActivity"
android:theme="@android:style/Theme.Translucent"/>
或:android:background="#01000000"
#01000000”中“01”表示的是背景透明的程度,这个值只能设置01及以上的值,不能设置为00,及不能设置为完全透明,
<color name="colorTouming">#90999999</color>//半透明
对于继承baseactivity的项目:
在清单文件中配置:
<activity android:name=".RestHintActivity"
android:launchMode="singleTop"
android:screenOrientation="landscape"
android:theme="@style/MyTranslucentTheme"/>
在values文件夹下的styles.xml中,添加风格:
<style name="MyTranslucentTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="android:windowNoTitle">true</item>
<item name="android:windowBackground">@color/translucent_bg</item>
<item name="android:windowIsTranslucent">true</item>
</style>
这里的颜色值: <color name="translucent_bg">#00000000</color>