在Fragments中检测向右/向左滑动?

时间:2017-01-04 17:21:47

标签: android android-fragments android-viewpager gesture detection

我有viewpager个应用程序正在使用三个fragments'(左,中,右)。 当我从 mid fragment滑动到 left fragment我想要一个动画从 fragment开始。

有什么方法可以检测到手势并实现轻松的功能吗?如果你需要我的代码告诉我,但我认为这种扩展应该适合理解我想要做什么的任何需要。

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用具有以下方法的ViewPager.OnPageChangeListener

public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels)
public void onPageSelected(int position)

并决定你需要什么。

或者,请查看ViewPager.PageTransformer