繁体   English   中英

检测到片段中向右/向左滑动?

[英]Detect swipe right/ left in Fragments?

我有一个viewpager应用程序,它处理三个fragments ´( 左,中,右 )。 当我从中间 fragment 向左 fragment滑动时,我希望动画从左 fragment开始。

我有什么方法可以检测到此手势轻松实现其功能? 如果您需要我的代码,请告诉我,但是我认为这种扩展应该适合理解我试图做的任何需求。

谢谢!

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

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

并决定您需要什么。

另外,看看ViewPager.PageTransformer

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM