如何让背景50%透明? 让我们说一个AbsoluteLayout的背景,所以它很暗但你仍然能看透它吗?
答案 0 :(得分:29)
您可以将透明主题应用于所需的活动。在/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>
透明的值是
<color name="transparent">#00000000</color>
现在,在AndroidManifest.xml中,将活动的主题声明为您刚创建的主题。
<activity android:name="MyActivity" android:theme="@style/Transparent"></activity>