INNER CODE UNIT · Java
setDynamicCount
romandanylyk/PageIndicatorView · pageindicatorview/src/main/java/com/rd/PageIndicatorView.java:198
public void setDynamicCount(boolean dynamicCount) {
manager.indicator().setDynamicCount(dynamicCount);
if (dynamicCount) {
registerSetObserver();
} else {
unRegisterSetObserver();
}
}
/**
* Fade on idle will make {@link PageIndicatorView} {@link View#INVISIBLE} if {@link ViewPager} is not interacted
* in time equal to {@link Indicator#idleDuration}. Take care when setting {@link PageIndicatorView} alpha
* manually if this is true. Alpha is used to manage fading and appearance of {@link PageIndicatorView} and value you provide
* will be overridden when {@link PageIndicatorView} enters or leaves idle state.
*
* @param fadeOnIdle boolean value to hide {@link PageIndicatorView} when {@link ViewPager} is idle
*/