活动之间的动画挂起

时间:2016-01-20 11:25:48

标签: android animation android-activity transition hang

在我的应用中,有2项活动。为了使转换看起来顺利,我动画了第一个和第二个活动的元素,并禁用了两个活动之间的转换。发生的事情的一个例子在下面的视频中:

https://youtu.be/L85HfIUPQuk

您可能会看到的问题是,一旦第一个活动中的动画结束,就会有一段时间,不到一秒但仍然明显,屏幕挂在空的白色背景上。只有在那之后,第二个活动和动画才会开始。

动画是简单的alpha和翻译效果,没什么特别的。 有什么建议如何摆脱悬挂期?

1 个答案:

答案 0 :(得分:0)

您应该使用活动转换。 我认为你需要的是共享元素转换,因为第一个屏幕的列表也在第二个屏幕上。查看文档: http://developer.android.com/training/material/animations.html