在我的应用中,有2项活动。为了使转换看起来顺利,我动画了第一个和第二个活动的元素,并禁用了两个活动之间的转换。发生的事情的一个例子在下面的视频中:
您可能会看到的问题是,一旦第一个活动中的动画结束,就会有一段时间,不到一秒但仍然明显,屏幕挂在空的白色背景上。只有在那之后,第二个活动和动画才会开始。
动画是简单的alpha和翻译效果,没什么特别的。 有什么建议如何摆脱悬挂期?
答案 0 :(得分:0)
您应该使用活动转换。 我认为你需要的是共享元素转换,因为第一个屏幕的列表也在第二个屏幕上。查看文档: http://developer.android.com/training/material/animations.html