public static class AnimatedVectorDrawable.VectorDrawableAnimatorRT extends Object
Modifier and Type | Method and Description |
---|---|
boolean |
canReverse() |
void |
end() |
long |
getAnimatorNativePtr() |
void |
init(AnimatorSet set) |
boolean |
isInfinite() |
boolean |
isRunning() |
boolean |
isStarted() |
void |
onDraw(Canvas canvas) |
void |
pause() |
protected void |
recordLastSeenTarget(DisplayListCanvas canvas)
Holds a weak reference to the target that was last seen (through the DisplayListCanvas
in the last draw call), so that when animator set needs to start, we can add the animator
to the last seen RenderNode target and start right away.
|
void |
removeListener(Animator.AnimatorListener listener) |
void |
reset() |
void |
resume() |
void |
reverse() |
void |
setListener(Animator.AnimatorListener listener) |
void |
start() |
public void init(AnimatorSet set)
protected void recordLastSeenTarget(DisplayListCanvas canvas)
public void start()
public void end()
public void reset()
public void reverse()
public long getAnimatorNativePtr()
public boolean canReverse()
public boolean isStarted()
public boolean isRunning()
public void setListener(Animator.AnimatorListener listener)
public void removeListener(Animator.AnimatorListener listener)
public void onDraw(Canvas canvas)
public boolean isInfinite()
public void pause()
public void resume()