如何设置幻灯片作为返回转换

时间:2018-04-10 19:58:19

标签: android material-design android-animation android-transitions shared-element-transition

我无法设置片段之间的返回转换,当后退按钮片段刚刚突然关闭时没有平滑滑出过渡,这是我尝试的:

DetailsFragment.setSharedElementEnterTransition(new DetailsTransition());
DetailsFragment.setReturnTransition(new Slide(Gravity.RIGHT));

1 个答案:

答案 0 :(得分:0)

根据FlyingNades的回答,如果您需要动画来退出案例,请将动画设置为0或默认动画,例如:

fragmentTransaction.setCustomAnimations(0, R.anim.my_exit_animation);

如果您的片段仍然突然继续关闭,那么您可能会遇到背斜问题。您还可以从后台堆栈中提供弹出动画,例如:

fragmentTransaction.setCustomAnimations(0, R.anim.my_exit_animation, 0, R.anim.my_backstack_pop_exit_animation);