[英]Android 5.0 Slide Animation Flashing fragment
我希望使用Android SDK 21中添加的Slide Transition类。目前,我有以下代码来替换我的片段:
Fragment fragment = getFragment(fragmentManager);
Slide slide = new Slide(Gravity.RIGHT);
fragment.setEnterTransition(slide);
fragmentManager.beginTrSlideansaction()
.replace(R.id.content, fragment, getKey())
.commit();
Slide动画适用于可见的片段,但是R.id.content容器中当前存在的片段会闪烁白色,而不是滑到另一侧。
有什么想法我可能会错过吗?
事实证明,我误以为此Slide动画可以处理退出过渡。 之所以会出现白色闪烁,是因为旧的片段会立即被移除,而新的片段会从右侧滑入。
为了获得完整的动画,我只是使用XML动画以旧的方式完成了它
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.