public class ViewAnimationState extends AnimationState<View>
AnimationState.AnimationEndAction<T>, AnimationState.AnimationStartAction<T>, AnimationState.Builder<BuilderSubclass extends AnimationState.Builder<?,T>,T>AnimationAction.Animation<T>| Modifier and Type | Method and Description |
|---|---|
AnimationState.AnimationEndAction<View> |
getAnimationEndAction() |
List<AnimationAction.Animation<View>> |
getAnimations() |
AnimationState.AnimationStartAction<View> |
getAnimationStartAction() |
shouldRun, shouldRunEndListenerpublic ViewAnimationState(@NonNull
List<ViewAnimation> animations)
public ViewAnimationState(@NonNull
ViewAnimation... animations)
public ViewAnimationState(@NonNull
List<ViewAnimation> animations,
@Nullable
AnimationState.AnimationStartAction<View> startAction)
public ViewAnimationState(ViewAnimation animation, @Nullable AnimationState.AnimationStartAction<View> startAction)
public ViewAnimationState(@Nullable
AnimationState.AnimationStartAction<View> startAction,
@NonNull
ViewAnimation... animations)
public ViewAnimationState(@NonNull
ViewAnimation animation,
@Nullable
AnimationState.AnimationEndAction<View> endAction)
public ViewAnimationState(@NonNull
List<ViewAnimation> animations,
@Nullable
AnimationState.AnimationEndAction<View> endAction)
public ViewAnimationState(@Nullable
AnimationState.AnimationEndAction<View> endAction,
@NonNull
ViewAnimation... animations)
public ViewAnimationState(@NonNull
ViewAnimation animation,
@Nullable
AnimationState.AnimationStartAction<View> startAction,
@Nullable
AnimationState.AnimationEndAction<View> endAction)
public ViewAnimationState(@Nullable
AnimationState.AnimationStartAction<View> startAction,
@Nullable
AnimationState.AnimationEndAction<View> endAction,
@NonNull
ViewAnimation... animations)
public ViewAnimationState(@NonNull
List<ViewAnimation> animations,
@Nullable
AnimationState.AnimationStartAction<View> startAction,
@Nullable
AnimationState.AnimationEndAction<View> endAction)
public List<AnimationAction.Animation<View>> getAnimations()
public AnimationState.AnimationStartAction<View> getAnimationStartAction()
getAnimationStartAction in class AnimationState<View>public AnimationState.AnimationEndAction<View> getAnimationEndAction()
getAnimationEndAction in class AnimationState<View>