我希望使用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();
幻灯片动画适用于进入视图的片段,但当前存在于R.id.content容器中的片段闪烁白色而不是从另一侧滑落。
我可能缺少什么想法?
答案 0 :(得分:0)
事实证明,我错误地认为此幻灯片动画处理退出转换。发生白色闪光是因为旧片段立即被移除而新片段从右侧滑入。
要获得完整的动画,我只是使用XML Animations
以旧方式完成