IntEvaluator.Evaluate 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| 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 ,startValue是x1,且 endValuet 。fraction
Java 文件 android.animation.IntEvaluator.evaluate(float, java.lang.Integer, java.lang.Integer)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
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
最終價值。
傳回
在給定分數參數的情況下,起始值與結束值之間的線性插值。
實作
備註
此函數回傳起始與結束值線性插值的結果,分數代表起始與結束值之間的比例。 計算方式簡單,參數化計算:result = x0 + t * (x1 - x0),其中 x0 為 startValue,x1 為 endValue,t 為分數。
Android 參考資料。android.animation.TypeEvaluator.evaluate
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。