public abstract class BaseViewAnimator
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static long |
DURATION |
| 构造器和说明 |
|---|
BaseViewAnimator() |
| 限定符和类型 | 方法和说明 |
|---|---|
BaseViewAnimator |
addAnimatorListener(AnimatorListener l) |
void |
animate(android.view.View target) |
void |
cancel() |
AnimatorSet |
getAnimatorAgent() |
long |
getDuration() |
long |
getStartDelay() |
boolean |
isRunning() |
boolean |
isStarted() |
protected abstract void |
prepare(android.view.View target) |
void |
removeAllListener() |
void |
removeAnimatorListener(AnimatorListener l) |
void |
reset(android.view.View target)
reset the view to default status
|
BaseViewAnimator |
setDuration(long duration) |
BaseViewAnimator |
setInterpolator(android.view.animation.Interpolator interpolator) |
BaseViewAnimator |
setStartDelay(long delay) |
void |
start()
start to animate
|
public static final long DURATION
protected abstract void prepare(android.view.View target)
public void animate(android.view.View target)
public void reset(android.view.View target)
target - public void start()
public BaseViewAnimator setDuration(long duration)
public BaseViewAnimator setStartDelay(long delay)
public long getStartDelay()
public BaseViewAnimator addAnimatorListener(AnimatorListener l)
public void cancel()
public boolean isRunning()
public boolean isStarted()
public void removeAnimatorListener(AnimatorListener l)
public void removeAllListener()
public BaseViewAnimator setInterpolator(android.view.animation.Interpolator interpolator)
public long getDuration()
public AnimatorSet getAnimatorAgent()