How to know viewpager is scroll left or right?

前端 未结 13 1931
梦谈多话
梦谈多话 2020-12-13 06:18

I am using ViewPager (support library). I want to know every time the ViewPager change the visible page, it is scrolling left or right.

Please give me a solution. An

13条回答
  •  遥遥无期
    2020-12-13 06:58

    use that

    @Override
    public void onPageSelected( int position )
    {
        mCurrentFragmentPosition = position;
    }
    @Override
    public void onPageScrolled( int position, float positionOffset, int positionOffsetPixels )
    {
        boolean isGoingToRightPage = position == mCurrentFragmentPosition;
        if(isGoingToRightPage)
        {
            // user is going to the right page
        }
        else
        {
            // user is going to the left page
        }
    }
    

提交回复
热议问题