INNER CODE UNIT · Java
onPageSelected
romandanylyk/PageIndicatorView · pageindicatorview/src/main/java/com/rd/PageIndicatorView.java:147
public void onPageSelected(int position) {
onPageSelect(position);
}
@Override
public void onPageScrollStateChanged(int state) {
if (state == ViewPager.SCROLL_STATE_IDLE) {
manager.indicator().setInteractiveAnimation(isInteractionEnabled);
}
}
@Override
public void onAdapterChanged(@NonNull ViewPager viewPager, @Nullable PagerAdapter oldAdapter, @Nullable PagerAdapter newAdapter) {
if (manager.indicator().isDynamicCount()) {
if (oldAdapter != null && setObserver != null) {
oldAdapter.unregisterDataSetObserver(setObserver);
setObserver = null;
}