Android.Animation.ValueAnimator Members

The members of Android.Animation.ValueAnimator are listed below.

See Also: Inherited members from Android.Animation.Animator

Public Constructors

Creates a new ValueAnimator object.

Protected Constructors

A constructor used when creating managed representations of JNI objects; called by the runtime.

Public Fields

const
Infiniteint (-1). This value used used with the ValueAnimator.RepeatCount property to repeat the animation indefinitely.
const
RestartValueAnimatorRepeatMode (1). When the animation reaches the end and repeatCount is INFINITE or a positive value, the animation restarts from the beginning.

Public Properties

[read-only]
AnimatedFractionfloat. Returns the current animation fraction, which is the elapsed/interpolated fraction used in the most recent frame update on the animation.
[read-only]
AnimatedValueJava.Lang.Object. The most recent value calculated by this ValueAnimator when there is just one property being animated.
CurrentPlayTimelong. Gets the current position of the animation in time, which is equal to the current time minus the time that the animation started.
[read-only]
override
Durationlong. Gets the length of the animation.
static
FrameDelaylong. The amount of time, in milliseconds, between each frame of the animation.
[read-only]
override
IsRunningbool. Returns whether this Animator is currently running (having been started and gone past any initial startDelay period and not yet ended).
RepeatCountint. Defines how many times the animation should repeat.
RepeatModeValueAnimatorRepeatMode. Defines what this animation should do when it reaches the end.
override
StartDelaylong. The amount of time, in milliseconds, to delay starting the animation after ValueAnimator.start() is called.

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

AddUpdateListener(ValueAnimator.IAnimatorUpdateListener)
Adds a listener to the set of listeners that are sent update events through the life of an animation.
GetAnimatedValue(string) : Java.Lang.Object
The most recent value calculated by this ValueAnimator for propertyName.
GetValues() : PropertyValuesHolder[]
Returns the values that this ValueAnimator animates between.
static
OfArgb(params int[]) : ValueAnimator
Documentation for this section has not yet been entered.
static
OfFloat(params float[]) : ValueAnimator
Documentation for this section has not yet been entered.
static
OfInt(params int[]) : ValueAnimator
Documentation for this section has not yet been entered.
static
OfObject(ITypeEvaluator, params Java.Lang.Object[]) : ValueAnimator
Documentation for this section has not yet been entered.
static
OfPropertyValuesHolder(params PropertyValuesHolder[]) : ValueAnimator
Documentation for this section has not yet been entered.
RemoveAllUpdateListeners()
Removes all listeners from the set listening to frame updates for this animation.
RemoveUpdateListener(ValueAnimator.IAnimatorUpdateListener)
Removes a listener from the set listening to frame updates for this animation.
Reverse()
Plays the ValueAnimator in reverse.
override
SetDuration(long) : Animator
Sets the length of the animation.
SetEvaluator(ITypeEvaluator)
The type evaluator to be used when calculating the animated values of this animation.
SetFloatValues(params float[])
Documentation for this section has not yet been entered.
override
SetInterpolator(ITimeInterpolator)
The time interpolator used in calculating the elapsed fraction of this animation.
SetIntValues(params int[])
Documentation for this section has not yet been entered.
SetObjectValues(params Java.Lang.Object[])
Documentation for this section has not yet been entered.
SetValues(params PropertyValuesHolder[])
Documentation for this section has not yet been entered.

Public Events

UpdateDocumentation for this section has not yet been entered.