I have a viewpager with four page. page1,page2,page3,page4. I want to when at page2,view pager will not be next to page (page3),only previous to page1. How must I do !
You can use the getCount() method in the PagerAdapter to achieve this.
ViewPager viewPager = (ViewPager) findViewById(R.id.viewpager);
ViewAdapter viewAdapter = new ViewAdapter();
viewAdapter.setCount(2);
viewPager.setAdapter(viewAdapter);
private class ViewAdapter extends PagerAdapter{
private int count = 4;
public void setCount(int count) {
this.count = count;
}
@Override
public int getCount() {
return count;
}
//other methods
}