void addOnPageChangeListener (ViewPager.OnPageChangeListener listener) Add a listener that will be called whenever the page changes or scrolls stepwise.
How?
viewPager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() { @Override public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) { } @Override public void onPageSelected(int position) { if(position == 3) {
Onclick
buttonOBJ.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { viewPager.setCurrentItem(viewPager.getCurrentItem() + 1, true); } });
source share