IntEvaluator.Evaluate 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
Evaluate(Single, Integer, Integer) |
此函式會傳回線性插補開始和結束值的結果,並 |
Evaluate(Single, Object, Object) |
Evaluate(Single, Integer, Integer)
此函式會傳回線性插補開始和結束值的結果,並 fraction
表示開始和結束值之間的比例。
[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
參數
- fraction
- Single
從開始到結束值的分數
- startValue
- Integer
起始值;類型應為 int
或 Integer
- endValue
- Integer
結束值;類型應為 int
或 Integer
傳回
給定 fraction
參數,開始和結束值之間的線性插補。
- 屬性
備註
此函式會傳回線性插補開始和結束值的結果,並 fraction
表示開始和結束值之間的比例。 計算是簡單的參數計算: result = x0 + t * (x1 - x0)
,其中 x0
是 、 x1
是 startValue
endValue
,而 t
是 fraction
。
的 android.animation.IntEvaluator.evaluate(float, java.lang.Integer, java.lang.Integer)
JAVA 檔。
此頁面的部分是根據所建立和共用的工作進行修改,並根據 2.5 屬性授權中所述的詞彙來使用。
適用於
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
參數
- fraction
- Single
- startValue
- Object
- endValue
- Object
傳回
實作
備註
此頁面的部分是根據所建立和共用的工作進行修改,並根據 2.5 屬性授權中所述的詞彙來使用。