Android:overridePendingTransition动画背景颜色

时间:2011-05-26 03:04:33

标签: android transition

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

我想知道是否可以在此处指定默认背景颜色,以及是否可以将其设置为可换肤。

非常感谢任何帮助。

谢谢, 约什

1 个答案:

答案 0 :(得分:2)

您提供的动画只是窗口动画 - 它们描述了如何移动整个窗口/活动表面。没有背景或其他此类事物的概念,只有2d变换(和alpha淡化)应用于整个窗口表面。

此外,在创建此类动画时需要小心,当您将它们放在一起时,两个窗口始终完全覆盖屏幕,因为您的应用程序后面没有任何内容可以提供背景。因此,任何这样的动画通常需要让其中一个窗口保持不透明(如果另一个窗口正在褪色),并且如果它们正在移动,则它们需要这样做,即总是覆盖屏幕,就像使用默认的左/右幻灯片动画一样。