public abstract class GroupAnimator extends BaseAnimator implements Animator.AnimatorListener
Animator.AnimatorListener
Modifier and Type | Field and Description |
---|---|
protected java.util.ArrayList<Animator> |
mAnimators |
protected int |
mLoopCount |
protected int |
mLooped |
protected int |
mNumAnimators |
mAccumulating, mData, mElapsedTime, mLastDeltaTime, mLifeEnded, mLifespan, mListener, mRunning, mStartDelay, mTarget
Constructor and Description |
---|
GroupAnimator(Animator... animators) |
Modifier and Type | Method and Description |
---|---|
void |
add(Animator animator) |
void |
clear() |
Animator |
getAnimatorAt(int index) |
int |
getLoopCount() |
int |
getNumAnimators() |
void |
onAnimationUpdate(Animator animator,
float value) |
void |
remove(Animator animator) |
void |
setLoopCount(int value) |
void |
setTarget(Manipulatable target) |
void |
startElapse(int elapsedTime)
Start with a specific elapsed time
|
void |
stop() |
elapse, end, getData, getElapsedTime, getLifespan, getListener, getStartDelay, getTarget, isAccumulating, isRunning, reset, setAccumulating, setData, setElapsedTime, setLifespan, setListener, setStartDelay, start, update
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
onAnimationEnd
protected java.util.ArrayList<Animator> mAnimators
protected int mNumAnimators
protected int mLooped
protected int mLoopCount
public GroupAnimator(Animator... animators)
public void startElapse(int elapsedTime)
BaseAnimator
startElapse
in class BaseAnimator
public void stop()
stop
in interface Animator
stop
in class BaseAnimator
public void setTarget(Manipulatable target)
setTarget
in interface Manipulator
setTarget
in class BaseAnimator
public void add(Animator animator)
public void remove(Animator animator)
public Animator getAnimatorAt(int index)
public int getNumAnimators()
public void clear()
public int getLoopCount()
public void setLoopCount(int value)
public void onAnimationUpdate(Animator animator, float value)
onAnimationUpdate
in interface Animator.AnimatorListener