2011-05-26 135 views
1

尝试使用overridePendingTransition将自定义动画应用于我的活动更改。问题是我的主题应用程序在活动中使用彩色背景,同时可以看到黑色背景的动画,而一个视图可以扩展出来,另一个可以缩放。Android:overridePendingTransition动画背景颜色

我想知道是否可以指定默认背景这里的颜色,以及如果我可以使它变得可换肤。

任何帮助将不胜感激。

感谢, 乔希

回答

2

您提供的动画是唯一的窗口动画 - 他们描述了如何将整个窗口/活性表面。没有背景或其他类似的东西,只是将2D变换(和Alpha渐变)应用到整个窗口表面。

此外,你需要创建这样的动画,当你把它们放在一起的两个窗口总是完全覆盖屏幕时要小心,因为没有你的应用提供了背景后面。因此,任何这样的动画通常需要涉及其余的不透明,如果另一个正在消失的窗口之一,如果他们正在他们需要的方式,总是覆盖屏幕,因为它与左/右动画默认的幻灯片做这样做。

+0

谢谢你的回答。我明白你的第二概念解释,我只是希望,在情况下,我有两个窗口移动,而不是覆盖屏幕,我可以改变黑色的背景。 我将通过动画我的意见,而不是活动本身向前移动。 – Josh 2011-05-26 09:43:08

+0

Jellybean如何滑出一个活动,并在背景保持黑色的情况下进行新活动? – barkside 2012-09-27 07:56:27