方法一:
1 在 res/values/color.xml 文件下加入一个透明颜色值,这里的 color 参数,是两位数一个单位,前两位数是透明度(16进制:00 -- FF,最大为256,数值越低越透明),后面每两位一对是16进制颜色数字,示例中为白色。
<?xml version="1.0" encoding="utf-8"?> <resources> <color name="translucent_background">#80000000</color> </resources>
2 在 res/values/styles.xml 文件中加入一个自定义样式,代码如下。
3 在 AndroidManifest.xml 找到要实现透明的 Activity,在想要实现透明的 Activity 中配置其属性,如下:
<activity
android:name="cn.sunzn.transact.TouActivity"
android:theme="@style/translucent" >
</activity>
方法二:
1:在Activity的布局xml的根标签中写入透明颜色:
android:background="#80000000"
2:在 AndroidManifest.xml 找到要实现透明的 Activity,在想要实现透明的 Activity 中配置其属性,如下:
android:theme="@android:style/Theme.Translucent.NoTitleBar"