The Onpagescrolled event argument position represents the page index currently being displayed, and if you swipe right to indicate the position of the page that will be displayed, swipe left to indicate the position of the page that will disappear, Positionoffsetpixels represents the number of pixels to move the page and can be used to animate the sliding jet lag of an Android page
Viewpager.onpagechangelistener Mpagechangelistener = new Viewpager.onpagechangelistener () {
@Override
public void onpagescrolled (int position, float positionoffset, int positionoffsetpixels) {
int distance = Positionoffsetpixels;
if ((Lastpos = = position) && (Position < Fragments.size ()-1)) {
if (Position > 0) {
Fragments.get (position). Move (Getscreenwidth () + distance);
} else {
Fragments.get (position). Move (distance);
}
Fragments.get (position + 1). Move (distance);
}
Lastpos = position;
}
@Override
public void onpageselected (int position) {
}
@Override
public void onpagescrollstatechanged (int.) {
}
};
Android Viewpager onscrolled Event usage