Android 5.0 幻灯片动画闪烁片段
Android 5.0 Slide Animation Flashing fragment
我正在寻找使用 Android SDK 21 中添加的 Slide 转换 class。目前我有此代码来替换我的片段:
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 Animations
的老方法做了
我正在寻找使用 Android SDK 21 中添加的 Slide 转换 class。目前我有此代码来替换我的片段:
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 Animations
的老方法做了