如何让背景透明度为50%?
假设要让AbsoluteLayout的背景颜色为深色,但仍能看到其后面的内容。
如何让背景透明度为50%?
假设要让AbsoluteLayout的背景颜色为深色,但仍能看到其后面的内容。
您可以为所需的活动应用透明主题。在 /res/values/style.xml 中创建一个新样式。
<resources>
<style name="Transparent">
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowAnimationStyle">@android:style/Animation.Translucent</item>
<item name ="android:windowBackground">@color/transparent</item>
<item name="android:windowNoTitle">true</item>
<item name="android:colorForeground">#fff</item>
</style>
</resources>
transparent的值为
<color name="transparent">#00000000</color>
现在在AndroidManifest.xml文件中声明该活动的主题为您刚刚创建的主题。
<activity android:name="MyActivity" android:theme="@style/Transparent"></activity>