Android.Views.Animations.Animation: Method Members

The methods of Android.Views.Animations.Animation are listed below. For a list of all members, see the Animation Members list.

See Also: Inherited members from Java.Lang.Object

Public Methods

Cancel()
Cancel the animation.
ComputeDurationHint() : long
Compute a hint at how long the entire animation may last, in milliseconds.
GetTransformation(long, Android.Views.Animations.Transformation) : bool
Gets the transformation to apply at a specified point in time.
GetTransformation(long, Android.Views.Animations.Transformation, float) : bool
Gets the transformation to apply at a specified point in time.
Initialize(int, int, int, int)
Initialize this animation with the dimensions of the object being animated as well as the objects parents.
Reset()
Reset the initialization state of this animation.
RestrictDuration(long)
Ensure that the duration that this animation will run is not longer than durationMillis.
ScaleCurrentDuration(float)
How much to scale the duration by.
SetAnimationListener(Android.Views.Animations.Animation.IAnimationListener)
SetInterpolator(Android.Content.Context, int)
Sets the acceleration curve for this animation.
Start()
Convenience method to start the animation the first time Animation.GetTransformation(long, Android.Views.Animations.Transformation) is invoked.
StartNow()
Convenience method to start the animation at the current time in milliseconds.
WillChangeBounds() : bool
WillChangeTransformationMatrix() : bool

Protected Methods

ApplyTransformation(float, Android.Views.Animations.Transformation)
Helper for getTransformation.
EnsureInterpolator()
Gurantees that this animation has an interpolator.
ResolveSize(Android.Views.Animations.Dimension, float, int, int) : float
Convert the information in the description of a size to an actual dimension