語言

PropertyValuesHolder.OfMultiInt 方法

定義

多載

名稱 Description
OfMultiInt(String, TypeConverter, ITypeEvaluator, Object[])

建構並回傳具有特定屬性及物件值集合的 PropertyValuesHolder,供 ObjectAnimator 多值設定器使用。

OfMultiInt(String, Int32[][])

構造並回傳一個具有特定屬性名稱與值集合 int[] 的 PropertyValuesHolder。

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[] 轉換器。

Java 文件 android.animation.PropertyValuesHolder.ofMultiInt(java.lang.String, android.animation.TypeConverter<V, int[]>, android.animation.TypeEvaluator<V>, V...)。

本頁部分內容為基於 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。

屬性

備註

Java 文件 android.animation.PropertyValuesHolder.ofMultiInt(java.lang.String, android.animation.TypeConverter, android.animation.TypeEvaluator, android.animation.Keyframe)。

本頁部分內容為基於 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 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於