gpt4 book ai didi

android - 如何使透明度为 50% 的透明 Activity

转载 作者:太空狗 更新时间:2023-10-29 15:42:25 25 4
gpt4 key购买 nike

我有一个透明主题 Activity,但这个主题将使 Activity 100% 透明。我需要一个代码,使 Activity 透明 50%。这是我的代码:

<item name="android:windowIsTranslucent">true</item>
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowIsFloating">true</item>
<item name="android:backgroundDimEnabled">false</item>
</style>

最佳答案

您可以将透明主题应用于所需的 Activity 。在 /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">#80000000</color>

现在在 AndroidManifest.xml 中将 Activity 的主题声明为您刚刚创建的主题。

<activity android:name="MyActivity" android:theme="@style/Transparent"></activity>

关于android - 如何使透明度为 50% 的透明 Activity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14406065/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com