2

调用新活动时有没有办法使当前活动变暗?就像在新活动中一样,应该在以前的活动之上。我的新活动是画廊。它是在单击上一个活动中的完成按钮时出现的。所以我希望这个画廊被放置在之前的活动之上

4

2 回答 2

2

尝试将图库 Activity 的背景设置为透明色。您可能需要创建自定义主题,可以在此处找到更多详细信息:http: //developer.android.com/guide/topics/ui/themes.html

这可能是完全透明的,所以不是你想要的。但是,例如:

<activity android:theme="@android:style/Theme.Translucent">
于 2011-08-20T15:20:45.120 回答
1

我怀疑您是否可以将两个活动叠加在一起。但是,为了达到您提到的效果,您可以使用自定义对话框在主画廊活动中弹出,然后使用窗口管理器将屏幕的其余部分设置为模糊。例如,您可以查看: http: //www.stealthcopter.com/blog/2010/01/android-blurring-and-dimming-background-windows-from-dialogs/

于 2011-08-20T15:42:29.987 回答