ValueAnimator.SetEvaluator(ITypeEvaluator) Метод

Определение

Средство оценки типов, используемое при вычислении анимированных значений этой анимации.

[Android.Runtime.Register("setEvaluator", "(Landroid/animation/TypeEvaluator;)V", "GetSetEvaluator_Landroid_animation_TypeEvaluator_Handler")]
public virtual void SetEvaluator(Android.Animation.ITypeEvaluator? value);
[<Android.Runtime.Register("setEvaluator", "(Landroid/animation/TypeEvaluator;)V", "GetSetEvaluator_Landroid_animation_TypeEvaluator_Handler")>]
abstract member SetEvaluator : Android.Animation.ITypeEvaluator -> unit
override this.SetEvaluator : Android.Animation.ITypeEvaluator -> unit

Параметры

value
ITypeEvaluator

средство оценки для использования этой анимации

Атрибуты

Комментарии

Средство оценки типов, используемое при вычислении анимированных значений этой анимации. Система автоматически назначает оценщик с плавающей запятой или int на основе типа конструктора startValue и endValue в ней. Но если эти значения не являются одним из этих примитивных типов, или если требуется другая оценка (например, требуется с значениями int, представляющими цвета), необходимо назначить настраиваемого вычислителя. Например, при выполнении анимации для значений ArgbEvaluator цвета следует использовать для получения правильной интерполяции цветов RGB.

Если в этом параметре ValueAnimator есть только один набор значений, анимируемый между ними, этот средство оценки будет использоваться для этого набора. Если в объекте ValueAnimator задано несколько наборов значений, то это происходит в том случае, если объекты PropertyValuesHolder были заданы в ValueAnimator, то средство оценки назначается только первому объекту PropertyValuesHolder.

Java документации по android.animation.ValueAnimator.setEvaluator(android.animation.TypeEvaluator).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к