Android.Animation.ValueAnimator Class
This class provides a simple timing engine for running animations which calculate animated values and set them on target objects.

See Also: ValueAnimator Members

Syntax

[Android.Runtime.Register("android/animation/ValueAnimator", DoNotGenerateAcw=true)]
public class ValueAnimator : Animator

Remarks

This class provides a simple timing engine for running animations which calculate animated values and set them on target objects.

Developer Guides

There is a single timing pulse that all animations use. It runs in a custom handler to ensure that property changes happen on the UI thread.

By default, ValueAnimator uses non-linear time interpolation, via the Android.Views.Animations.AccelerateDecelerateInterpolator class, which accelerates into and decelerates out of an animation. This behavior can be changed by calling ValueAnimator.SetInterpolator(ITimeInterpolator).

For more information about animating with ValueAnimator, read the Property Animation developer guide.

[Android Documentation]

Requirements

Namespace: Android.Animation
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0
Since: Added in API level 11