片段之间的退出转换不起作用

问题描述 投票:1回答:1

我想在片段之间实现转换(退出和输入)。首先,我尝试了以下方法:

f.setEnterTransition(new Slide(Gravity.RIGHT));
f.setExitTransition(new Slide(Gravity.LEFT));

这完全适用于API> 21,但应用程序在API <21崩溃。然后我在this帖子中尝试了答案。

但问题是当片段退出时它没有动画。第一个片段直接消失,第二个片段进入屏幕动画。

我需要的方法与上面的第一个解决方案相同。在输入从右到左动画片段。在退出时,将第一个片段推向左侧,并为第二个片段设置动画。

android android-fragments android-animation
1个回答
0
投票

看看GravityCompat。

Slide(GravityCompat.END)
© www.soinside.com 2019 - 2024. All rights reserved.