Langue

IntEvaluator.Evaluate Méthode

Définition

Surcharges

Nom Description
Evaluate(Single, Integer, Integer)

Cette fonction retourne le résultat de l’interpolation linéaire des valeurs de début et de fin, avec fraction la représentation de la proportion entre les valeurs de début et de fin.

Evaluate(Single, Object, Object)

Evaluate(Single, Integer, Integer)

Cette fonction retourne le résultat de l’interpolation linéaire des valeurs de début et de fin, avec fraction la représentation de la proportion entre les valeurs de début et de fin.

[Android.Runtime.Register("evaluate", "(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer;", "GetEvaluate_FLjava_lang_Integer_Ljava_lang_Integer_Handler")]
public virtual Java.Lang.Integer? Evaluate(float fraction, Java.Lang.Integer? startValue, Java.Lang.Integer? endValue);
[<Android.Runtime.Register("evaluate", "(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer;", "GetEvaluate_FLjava_lang_Integer_Ljava_lang_Integer_Handler")>]
abstract member Evaluate : single * Java.Lang.Integer * Java.Lang.Integer -> Java.Lang.Integer
override this.Evaluate : single * Java.Lang.Integer * Java.Lang.Integer -> Java.Lang.Integer

Paramètres

fraction
Single

Fraction du début aux valeurs de fin

startValue
Integer

Valeur de début ; doit être de type int ou Integer

endValue
Integer

Valeur de fin ; doit être de type int ou Integer

Retours

Interpolation linéaire entre les valeurs de début et de fin, en fonction du fraction paramètre.

Attributs

Remarques

Cette fonction retourne le résultat de l’interpolation linéaire des valeurs de début et de fin, avec fraction la représentation de la proportion entre les valeurs de début et de fin. Le calcul est un calcul paramétrique simple : result = x0 + t * (x1 - x0), où x0startValueest , x1 est endValue, et t est fraction.

Java documentation pour android.animation.IntEvaluator.evaluate(float, java.lang.Integer, java.lang.Integer).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Evaluate(Single, Object, Object)

public virtual Java.Lang.Object? Evaluate(float fraction, Java.Lang.Object? startValue, Java.Lang.Object? endValue);
abstract member Evaluate : single * Java.Lang.Object * Java.Lang.Object -> Java.Lang.Object
override this.Evaluate : single * Java.Lang.Object * Java.Lang.Object -> Java.Lang.Object

Paramètres

fraction
Single
startValue
Object
endValue
Object

Retours

Implémente

Remarques

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à