Share via


ValueAnimator.SetEvaluator(ITypeEvaluator) Metodo

Definizione

Analizzatore di tipi da utilizzare per calcolare i valori animati di questa animazione.

[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

Parametri

value
ITypeEvaluator

l'analizzatore da usare questa animazione

Attributi

Commenti

Analizzatore di tipi da utilizzare per calcolare i valori animati di questa animazione. Il sistema assegnerà automaticamente un analizzatore float o int in base al tipo di startValue e endValue nel costruttore. Tuttavia, se questi valori non sono uno di questi tipi primitivi o se si desidera una valutazione diversa (ad esempio, è necessario con i valori int che rappresentano i colori), è necessario assegnare un analizzatore personalizzato. Ad esempio, quando si esegue un'animazione sui valori di colore, è necessario usare per ottenere l'interpolazione ArgbEvaluator dei colori RGB corretta.

Se l'oggetto ValueAnimator ha un solo set di valori da animare, questo analizzatore verrà usato per tale set. Se sono presenti diversi set di valori animati, ovvero se gli oggetti PropertyValuesHolder sono stati impostati su ValueAnimator, l'analizzatore viene assegnato solo al primo oggetto PropertyValuesHolder.

Documentazione java per android.animation.ValueAnimator.setEvaluator(android.animation.TypeEvaluator).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal Android e usato in base ai termini descritti in 2.5 Attribution License Creative Commons 2.5 Attribution License.

Si applica a