在Android上,如何使用以前的Activity屏幕作为我的新Activity的背景而没有半透明背景变黑?

时间:2011-05-21 03:49:52

标签: android android-activity background

目前,我使用半透明背景,允许新活动使用之前的活动屏幕作为背景。但是,如果我按回家然后返回活动,则半透明背景变为黑色。有没有办法避免背景变黑?

2 个答案:

答案 0 :(得分:2)

您可以使用主题使任何活动变得半透明。

<activity android:name=".MyActivity" android:theme="@android:style/Theme.Translucent" ..>
    ..
</activity>

这将使活动的背景在您返回时也是半透明的。但显然你无法控制其背后活动的背景。

答案 1 :(得分:0)

使用

android:theme="@android:style/Theme.Translucent"

在清单文件的活动代码中。