PropertyValuesHolder.OfMultiInt 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| OfMultiInt(String, TypeConverter, ITypeEvaluator, Object[]) |
建構並回傳具有特定屬性及物件值集合的 PropertyValuesHolder,供 ObjectAnimator 多值設定器使用。 |
| OfMultiInt(String, Int32[][]) |
構造並回傳一個具有特定屬性名稱與值集合 |
| OfMultiInt(String, TypeConverter, ITypeEvaluator, Keyframe[]) |
構造並回傳具有指定屬性名稱或設定器名稱的 PropertyValuesHolder 物件,用於使用 ObjectAnimator 的多整數設定函式。 |
| OfMultiInt(String, Path) |
構造並回傳一個具有特定屬性名稱的 PropertyValuesHolder,作為多整數設定器。 |
OfMultiInt(String, TypeConverter, ITypeEvaluator, Object[])
建構並回傳具有特定屬性及物件值集合的 PropertyValuesHolder,供 ObjectAnimator 多值設定器使用。
[Android.Runtime.Register("ofMultiInt", "(Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/PropertyValuesHolder;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "V" })]
public static Android.Animation.PropertyValuesHolder? OfMultiInt(string? propertyName, Android.Animation.TypeConverter? converter, Android.Animation.ITypeEvaluator? evaluator, params Java.Lang.Object[]? values);
[<Android.Runtime.Register("ofMultiInt", "(Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/PropertyValuesHolder;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "V" })>]
static member OfMultiInt : string * Android.Animation.TypeConverter * Android.Animation.ITypeEvaluator * Java.Lang.Object[] -> Android.Animation.PropertyValuesHolder
參數
- propertyName
- String
該屬性是動畫或二傳手的完整名稱。 不應該是無效的。
- converter
- TypeConverter
用來將動畫值轉換成設定參數。
- evaluator
- ITypeEvaluator
一個 TypeEvaluator,會在每個動畫幀中呼叫,提供物件值之間的必要插值,以推導出動畫值。
- values
- Object[]
屬性會在這些數值間動態。
傳回
PropertyValuesHolder 建構的 PropertyValuesHolder 物件。
- 屬性
備註
建構並回傳具有特定屬性及物件值集合的 PropertyValuesHolder,供 ObjectAnimator 多值設定器使用。 物件值會被轉換成 int[] 轉換器。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
OfMultiInt(String, Int32[][])
構造並回傳一個具有特定屬性名稱與值集合 int[] 的 PropertyValuesHolder。
[Android.Runtime.Register("ofMultiInt", "(Ljava/lang/String;[[I)Landroid/animation/PropertyValuesHolder;", "")]
public static Android.Animation.PropertyValuesHolder? OfMultiInt(string? propertyName, int[][]? values);
[<Android.Runtime.Register("ofMultiInt", "(Ljava/lang/String;[[I)Landroid/animation/PropertyValuesHolder;", "")>]
static member OfMultiInt : string * int[][] -> Android.Animation.PropertyValuesHolder
參數
- propertyName
- String
該物件名稱被動畫化。 也可以是整個二傳方法的區分大小寫名稱。 不應該是無效的。
- values
- Int32[][]
屬性會在這些數值間動態。
傳回
PropertyValuesHolder 建構的 PropertyValuesHolder 物件。
- 屬性
備註
構造並回傳一個具有特定屬性名稱與值集合 int[] 的 PropertyValuesHolder。 至少必須提供兩個 int[] 值,一個起始值和一個結束值。 若提供更多數值,數值會從起點開始動畫,經過所有中間值直到結束值。 當與 ObjectAnimator 一起使用時,陣列的元素代表設定器函式的參數。
Java 文件 android.animation.PropertyValuesHolder.ofMultiInt(java.lang.String, int[][])。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
另請參閱
- <xref:Android.Animation.IntArrayEvaluator(System.Int32%5b%5d)>
適用於
OfMultiInt(String, TypeConverter, ITypeEvaluator, Keyframe[])
構造並回傳具有指定屬性名稱或設定器名稱的 PropertyValuesHolder 物件,用於使用 ObjectAnimator 的多整數設定函式。
[Android.Runtime.Register("ofMultiInt", "(Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Landroid/animation/Keyframe;)Landroid/animation/PropertyValuesHolder;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Android.Animation.PropertyValuesHolder? OfMultiInt(string? propertyName, Android.Animation.TypeConverter? converter, Android.Animation.ITypeEvaluator? evaluator, params Android.Animation.Keyframe[]? values);
[<Android.Runtime.Register("ofMultiInt", "(Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Landroid/animation/Keyframe;)Landroid/animation/PropertyValuesHolder;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member OfMultiInt : string * Android.Animation.TypeConverter * Android.Animation.ITypeEvaluator * Android.Animation.Keyframe[] -> Android.Animation.PropertyValuesHolder
參數
- propertyName
- String
要與該值集合關聯的屬性名稱。 這也可以是設定器函數的完整名稱。
- converter
- TypeConverter
將<程式碼><值/程式碼>轉換成設定器的整數參數。 如果關鍵影格的整數值(int[])就可能為空。
- evaluator
- ITypeEvaluator
用來插值。
- values
- Keyframe[]
在特定分數時間點評估的值
傳回
一個多整數參數設定器的 PropertyValuesHolder。
- 屬性
備註
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
OfMultiInt(String, Path)
構造並回傳一個具有特定屬性名稱的 PropertyValuesHolder,作為多整數設定器。
[Android.Runtime.Register("ofMultiInt", "(Ljava/lang/String;Landroid/graphics/Path;)Landroid/animation/PropertyValuesHolder;", "")]
public static Android.Animation.PropertyValuesHolder? OfMultiInt(string? propertyName, Android.Graphics.Path? path);
[<Android.Runtime.Register("ofMultiInt", "(Ljava/lang/String;Landroid/graphics/Path;)Landroid/animation/PropertyValuesHolder;", "")>]
static member OfMultiInt : string * Android.Graphics.Path -> Android.Animation.PropertyValuesHolder
參數
- propertyName
- String
該物件名稱被動畫化。 也可以是整個二傳方法的區分大小寫名稱。 不應該是無效的。
二傳必須精確地取得兩個 int 參數。
- path
- Path
數值應該被動畫化的路徑。
傳回
PropertyValuesHolder 建構的 PropertyValuesHolder 物件。
- 屬性
備註
構造並回傳一個具有特定屬性名稱的 PropertyValuesHolder,作為多整數設定器。 數值沿路徑動畫呈現,設定器的第一個參數設為 x 座標,第二個參數設為 y 座標。
Java 文件 android.animation.PropertyValuesHolder.ofMultiInt(java.lang.String, android.graphics.Path)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。