How To Set OnPageChangeListener For Multiple ViewPagers
I am using this for loop to define my ViewPagers: LinearLayout llMain; PagerAdapter[] pAdapter = new PagerAdapter[20]; ViewPager[] pager = new ViewPager[20]; for(int i=0;i<2
Solution 1:
I am using this for loop to define my ViewPagers
That is an unusual pattern.
How do I know which one of my ViewPagers was changed in OnPageChangeListener() ?
Create a class that implements OnPageChangeListener
. Have that class take the ViewPager
in the constructor and hold onto that value in a data member. Use that class instead of your current anonymous inner class for attaching a listener to the pager.
Post a Comment for "How To Set OnPageChangeListener For Multiple ViewPagers"