目前,我使用半透明背景,允许新活动使用之前的活动屏幕作为背景。但是,如果我按回家然后返回活动,则半透明背景变为黑色。有没有办法避免背景变黑?
答案 0 :(得分:2)
您可以使用主题使任何活动变得半透明。
<activity android:name=".MyActivity" android:theme="@android:style/Theme.Translucent" ..>
..
</activity>
这将使活动的背景在您返回时也是半透明的。但显然你无法控制其背后活动的背景。
答案 1 :(得分:0)
使用
android:theme="@android:style/Theme.Translucent"
在清单文件的活动代码中。