Class DynamicPageIndicator.PendingRetreatAnimator
java.lang.Object
android.animation.Animator
android.animation.ValueAnimator
com.pranavpandey.android.dynamic.support.widget.DynamicPageIndicator.PendingStartAnimator
com.pranavpandey.android.dynamic.support.widget.DynamicPageIndicator.PendingRetreatAnimator
- All Implemented Interfaces:
Cloneable
- Enclosing class:
- DynamicPageIndicator
public class DynamicPageIndicator.PendingRetreatAnimator
extends DynamicPageIndicator.PendingStartAnimator
An Animator that shows and then shrinks a retreating join between the previous and newly
selected pages. This also sets up some pending dot reveals – to be started when the retreat
has passed the dot to be revealed.
-
Nested Class Summary
Nested classes/interfaces inherited from class android.animation.ValueAnimator
ValueAnimator.AnimatorUpdateListener, ValueAnimator.DurationScaleChangeListener
Nested classes/interfaces inherited from class android.animation.Animator
Animator.AnimatorListener, Animator.AnimatorPauseListener
-
Field Summary
Fields inherited from class com.pranavpandey.android.dynamic.support.widget.DynamicPageIndicator.PendingStartAnimator
hasStarted, predicate
Fields inherited from class android.animation.ValueAnimator
INFINITE, RESTART, REVERSE
Fields inherited from class android.animation.Animator
DURATION_INFINITE
-
Constructor Summary
ConstructorDescriptionPendingRetreatAnimator
(int was, int now, int steps, DynamicPageIndicator.StartPredicate predicate) -
Method Summary
Methods inherited from class com.pranavpandey.android.dynamic.support.widget.DynamicPageIndicator.PendingStartAnimator
startIfNecessary
Methods inherited from class android.animation.ValueAnimator
addUpdateListener, areAnimatorsEnabled, cancel, clone, end, getAnimatedFraction, getAnimatedValue, getAnimatedValue, getCurrentPlayTime, getDuration, getDurationScale, getFrameDelay, getInterpolator, getRepeatCount, getRepeatMode, getStartDelay, getTotalDuration, getValues, isRunning, isStarted, ofArgb, ofFloat, ofInt, ofObject, ofPropertyValuesHolder, pause, registerDurationScaleChangeListener, removeAllUpdateListeners, removeUpdateListener, resume, reverse, setCurrentFraction, setCurrentPlayTime, setDuration, setEvaluator, setFloatValues, setFrameDelay, setInterpolator, setIntValues, setObjectValues, setRepeatCount, setRepeatMode, setStartDelay, setValues, start, toString, unregisterDurationScaleChangeListener
Methods inherited from class android.animation.Animator
addListener, addPauseListener, getListeners, isPaused, removeAllListeners, removeListener, removePauseListener, setTarget, setupEndValues, setupStartValues
-
Constructor Details