我有一个扩展SimpleOnPageChangeListener的类,并且在我的onPageScrollStateChanged方法中,我希望能够确定用户是通过ViewPager向前还是向后滑动的。即无论他们是从左向右还是从右向左轻扫。Android SimpleOnPageChangeListener - 确定滑动方向
我已经做了大量的搜索,但我找不到任何关于它的东西。我期待onPageScrollStateChanged方法将提供一个参数,说明刷卡的方向,但它不。
@Override
public void onPageScrollStateChanged(int state) {
// Determine whether the user is swiping forwards or backwards through the ViewPager
}
有没有人有任何想法?
干杯 迈克
喜Scottyab.Thanks快速回复。我已经实现了这个解决方案,但它只是在页面已经改变之后触发。我想执行一些验证,以阻止用户前进,但允许他们向后移动。有了这个解决方案,页面已经改变了。 – mighele 2012-08-08 16:28:33