Freigeben über


IntEvaluator.Evaluate Methode

Definition

Überlädt

Evaluate(Single, Integer, Integer)

Diese Funktion gibt das Ergebnis der linearen Interpolation der Anfangs- und Endwerte zurück, wobei fraction das Verhältnis zwischen den Anfangs- und Endwerten dargestellt wird.

Evaluate(Single, Object, Object)

Evaluate(Single, Integer, Integer)

Diese Funktion gibt das Ergebnis der linearen Interpolation der Anfangs- und Endwerte zurück, wobei fraction das Verhältnis zwischen den Anfangs- und Endwerten dargestellt wird.

[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

Parameter

fraction
Single

Der Bruch vom Anfangs- bis zum Endwert

startValue
Integer

Der Startwert; sollte vom Typ int sein oder Integer

endValue
Integer

Der Endwert; sollte vom Typ int sein oder Integer

Gibt zurück

Eine lineare Interpolation zwischen den Anfangs- und Endwerten, wenn der Parameter angegeben fraction ist.

Attribute

Hinweise

Diese Funktion gibt das Ergebnis der linearen Interpolation der Anfangs- und Endwerte zurück, wobei fraction das Verhältnis zwischen den Anfangs- und Endwerten dargestellt wird. Die Berechnung ist eine einfache parametrische Berechnung: result = x0 + t * (x1 - x0), wobei x0startValueist , x1 ist endValue, und t ist fraction.

Java-Dokumentation für android.animation.IntEvaluator.evaluate(float, java.lang.Integer, java.lang.Integer).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

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

Parameter

fraction
Single
startValue
Object
endValue
Object

Gibt zurück

Implementiert

Hinweise

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: