Android 5.0幻灯片动画闪烁片段

时间:2015-04-30 17:48:47

标签: android android-fragments android-animation android-5.0-lollipop

我希望使用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容器中的片段闪烁白色而不是从另一侧滑落。

我可能缺少什么想法?

1 个答案:

答案 0 :(得分:0)

事实证明,我错误地认为此幻灯片动画处理退出转换。发生白色闪光是因为旧片段立即被移除而新片段从右侧滑入。

要获得完整的动画,我只是使用XML Animations

以旧方式完成