Android Lollipop的BeginDelayedTransition并不总是有效

dro*_*ero 5 animation android material-design

我有一个以一些不可见的视图开头的活动.然后我使用handler.postDelayed使用幻灯片动画和BeginDelayedTransition方法再次显示每个视图.通常情况下,所有视图都应该一个接一个地滑入.无论如何,我注意到,根据每个runnable之间的时间间隔,甚至取决于我测试应用程序的设备,一些动画完全被跳过,视图只显示没有任何过渡.我认为这可能与beginDelayedTransition计算可见性变化因此实例化正确动画所花费的时间有关.有人遇到过同样的问题吗?除了每次调用TranslateAnimation之外,还有其他解决方法吗?提前致谢!