How to know viewpager is scroll left or right?

android, android-viewpager

Solution

set `setOnPageChangeListener` to your `ViewPager`

keep a variable global as

private int lastPosition = 0;

and in

@Override
public void onPageSelected(int arg0) {
    if (lastPosition > position) {
         System.out.println("Left");
      }else if (lastPosition < position) {
         System.out.println("Right");
      }
      lastPosition = position;
}

Problem

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. Any recommend is welcome also. Thanks

Original source