ITypeEvaluator.Evaluate(Single, Object, Object) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
此函式會傳回線性插補開始和結束值的結果,並 fraction
表示開始和結束值之間的比例。
[Android.Runtime.Register("evaluate", "(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "GetEvaluate_FLjava_lang_Object_Ljava_lang_Object_Handler:Android.Animation.ITypeEvaluatorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? Evaluate (float fraction, Java.Lang.Object? startValue, Java.Lang.Object? endValue);
[<Android.Runtime.Register("evaluate", "(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "GetEvaluate_FLjava_lang_Object_Ljava_lang_Object_Handler:Android.Animation.ITypeEvaluatorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Evaluate : single * Java.Lang.Object * Java.Lang.Object -> Java.Lang.Object
參數
- fraction
- Single
從開始到結束值的分數
- startValue
- Object
起始值。
- endValue
- Object
結束值。
傳回
給定 fraction
參數,開始和結束值之間的線性插補。
- 屬性
備註
此函式會傳回線性插補開始和結束值的結果,並 fraction
表示開始和結束值之間的比例。 計算是簡單的參數計算: result = x0 + t * (x1 - x0)
,其中 x0
是 、 x1
是 startValue
endValue
,而 t
是 fraction
。
的 android.animation.TypeEvaluator.evaluate(float, T, T)
JAVA 檔。
此頁面的部分是根據所建立和共用的工作進行修改,並根據 2.5 屬性授權中所述的詞彙來使用。