public class DefaultItemAnimation extends BaseItemAnimation
BaseItemAnimation, manages the animation execution sequence, and implements the remove, add,
move, and change animations.
By default, the DefaultItemAnimation is used for the ListComponent.
ItemAnimation.ItemAnimationCleaner, ItemAnimation.ItemAnimationFinishedListenerANIMATION_CLASS_TYPE_BASEITEMANIMATION, ANIMATION_CLASS_TYPE_DEFAULTITEMANIMATION, ANIMATION_CLASS_TYPE_ITEMANIMATION, mNativePtr| 构造器 | 说明 |
|---|---|
DefaultItemAnimation() |
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
protected void |
createNativePtr() |
Creates a native pointer to this
ItemAnimation instance. |
void |
finishAnimation(ComponentOwner item) |
Ends an animation on a component immediately.
|
void |
finishAnimations() |
Ends animations on all components immediately.
|
boolean |
isRunning() |
Checks whether any component animation is running.
|
getAllowChangeAnimations, onAddFinished, onAddStarting, onChangeFinished, onChangeStarting, onMoveFinished, onMoveStarting, onRemoveFinished, onRemoveStarting, setAllowChangeAnimationsgetAddAnimationTime, getChangeAnimationTime, getMoveAnimationTime, getNativePtr, getRemoveAnimationTime, isRunning, onAnimationFinished, onAnimationStarted, setAddAnimationTime, setChangeAnimationTime, setMoveAnimationTime, setRemoveAnimationTimeprotected void createNativePtr()
ItemAnimationItemAnimation instance.createNativePtr 在类中 BaseItemAnimationpublic void finishAnimation(ComponentOwner item)
ItemAnimationfinishAnimation 在类中 ItemAnimationitem - Indicates the ComponentOwner of the component.public boolean isRunning()
ItemAnimationisRunning 在类中 ItemAnimationtrue if any animation is running; returns false otherwise.public void finishAnimations()
ItemAnimationfinishAnimations 在类中 ItemAnimation