9

是否可以在应用于 a的方法onPageScrolled中知道滚动的方向?OnPageChangeListenerViewPager

4

1 回答 1

18

我用过这样的东西:

mPager.setOnPageChangeListener(new OnPageChangeListener() {

    int oldPos = mPager.getCurrentItem();

    @Override
    public void onPageScrolled(int position, float arg1, int arg2) {

            if(position > oldPos) {
                 //Moving to the right

            } else if(position < oldPos) {
                 //Moving to the Left
            }

        .
        .
        .

- 编辑 -

抱歉,改为onPageScrolled,而不是onPageSelected..

于 2013-03-18T03:46:48.393 回答