Condividi tramite


PropertyValuesHolder.OfMultiFloat Metodo

Definizione

Overload

OfMultiFloat(String, Path)

Costruisce e restituisce un PropertyValuesHolder con un nome di proprietà specificato da utilizzare come setter multi-float.

OfMultiFloat(String, Single[][])

Costruisce e restituisce un PropertyValuesHolder con un nome di proprietà e un set di float[] valori specificati.

OfMultiFloat(String, TypeConverter, ITypeEvaluator, Keyframe[])

Costruisce e restituisce un oggetto PropertyValuesHolder con il nome della proprietà o il nome del setter specificato da utilizzare in una funzione setter multi-float usando ObjectAnimator.

OfMultiFloat(String, TypeConverter, ITypeEvaluator, Object[])

Costruisce e restituisce un PropertyValuesHolder con una determinata proprietà e un set di valori Object da utilizzare con setter multivalore ObjectAnimator.

OfMultiFloat(String, Path)

Costruisce e restituisce un PropertyValuesHolder con un nome di proprietà specificato da utilizzare come setter multi-float.

[Android.Runtime.Register("ofMultiFloat", "(Ljava/lang/String;Landroid/graphics/Path;)Landroid/animation/PropertyValuesHolder;", "")]
public static Android.Animation.PropertyValuesHolder? OfMultiFloat (string? propertyName, Android.Graphics.Path? path);
[<Android.Runtime.Register("ofMultiFloat", "(Ljava/lang/String;Landroid/graphics/Path;)Landroid/animation/PropertyValuesHolder;", "")>]
static member OfMultiFloat : string * Android.Graphics.Path -> Android.Animation.PropertyValuesHolder

Parametri

propertyName
String

Nome della proprietà animata. Può anche essere il nome con distinzione tra maiuscole e minuscole dell'intero metodo setter. Non deve essere Null. Il setter deve accettare esattamente due float parametri.

path
Path

Percorso lungo il quale devono essere animati i valori.

Restituisce

PropertyValuesHolder Oggetto PropertyValuesHolder costruito.

Attributi

Commenti

Costruisce e restituisce un PropertyValuesHolder con un nome di proprietà specificato da utilizzare come setter multi-float. I valori vengono animati lungo il percorso, con il primo parametro del setter impostato sulla coordinata x e il secondo impostato sulla coordinata y.

Documentazione java per android.animation.PropertyValuesHolder.ofMultiFloat(java.lang.String, android.graphics.Path).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

OfMultiFloat(String, Single[][])

Costruisce e restituisce un PropertyValuesHolder con un nome di proprietà e un set di float[] valori specificati.

[Android.Runtime.Register("ofMultiFloat", "(Ljava/lang/String;[[F)Landroid/animation/PropertyValuesHolder;", "")]
public static Android.Animation.PropertyValuesHolder? OfMultiFloat (string? propertyName, float[][]? values);
[<Android.Runtime.Register("ofMultiFloat", "(Ljava/lang/String;[[F)Landroid/animation/PropertyValuesHolder;", "")>]
static member OfMultiFloat : string * single[][] -> Android.Animation.PropertyValuesHolder

Parametri

propertyName
String

Nome della proprietà animata. Può anche essere il nome con distinzione tra maiuscole e minuscole dell'intero metodo setter. Non deve essere Null.

values
Single[][]

Valori tra cui la proprietà verrà animata.

Restituisce

PropertyValuesHolder Oggetto PropertyValuesHolder costruito.

Attributi

Commenti

Costruisce e restituisce un PropertyValuesHolder con un nome di proprietà e un set di float[] valori specificati. È necessario specificare almeno due float[] valori, ovvero un valore iniziale e finale. Se vengono forniti più valori, i valori verranno animati dall'inizio, tramite tutti i valori intermedi al valore finale. Se usato con ObjectAnimator, gli elementi della matrice rappresentano i parametri della funzione setter.

Documentazione java per android.animation.PropertyValuesHolder.ofMultiFloat(java.lang.String, float[][]).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Vedi anche

  • <xref:Android.Animation.FloatArrayEvaluator(System.Single%5b%5d)>

Si applica a

OfMultiFloat(String, TypeConverter, ITypeEvaluator, Keyframe[])

Costruisce e restituisce un oggetto PropertyValuesHolder con il nome della proprietà o il nome del setter specificato da utilizzare in una funzione setter multi-float usando ObjectAnimator.

[Android.Runtime.Register("ofMultiFloat", "(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? OfMultiFloat (string? propertyName, Android.Animation.TypeConverter? converter, Android.Animation.ITypeEvaluator? evaluator, params Android.Animation.Keyframe[]? values);
[<Android.Runtime.Register("ofMultiFloat", "(Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Landroid/animation/Keyframe;)Landroid/animation/PropertyValuesHolder;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member OfMultiFloat : string * Android.Animation.TypeConverter * Android.Animation.ITypeEvaluator * Android.Animation.Keyframe[] -> Android.Animation.PropertyValuesHolder

Parametri

propertyName
String

Nome della proprietà da associare al set di valori. Può trattarsi anche del nome completo di una funzione setter.

converter
TypeConverter

Converte i <valori< di codice>o il codice> in parametri float per il setter. Può essere Null se i fotogrammi chiave hanno valori float[].

evaluator
ITypeEvaluator

Usato per eseguire l'interpolazione tra valori.

values
Keyframe[]

Valori in momenti frazionari specifici da valutare tra

Restituisce

PropertyValuesHolder per un setter di parametri multi-float.

Attributi

Commenti

Documentazione java per android.animation.PropertyValuesHolder.ofMultiFloat(java.lang.String, android.animation.TypeConverter, android.animation.TypeEvaluator, android.animation.Keyframe).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

OfMultiFloat(String, TypeConverter, ITypeEvaluator, Object[])

Costruisce e restituisce un PropertyValuesHolder con una determinata proprietà e un set di valori Object da utilizzare con setter multivalore ObjectAnimator.

[Android.Runtime.Register("ofMultiFloat", "(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? OfMultiFloat (string? propertyName, Android.Animation.TypeConverter? converter, Android.Animation.ITypeEvaluator? evaluator, params Java.Lang.Object[]? values);
[<Android.Runtime.Register("ofMultiFloat", "(Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/PropertyValuesHolder;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "V" })>]
static member OfMultiFloat : string * Android.Animation.TypeConverter * Android.Animation.ITypeEvaluator * Java.Lang.Object[] -> Android.Animation.PropertyValuesHolder

Parametri

propertyName
String

Proprietà animata o completa del setter. Non deve essere Null.

converter
TypeConverter

Utilizzato per convertire il valore animato in parametri setter.

evaluator
ITypeEvaluator

TypeEvaluator che verrà chiamato su ogni fotogramma di animazione per fornire l'interpolazione necessaria tra i valori Object per derivare il valore animato.

values
Object[]

Valori tra cui la proprietà verrà animata.

Restituisce

PropertyValuesHolder Oggetto PropertyValuesHolder costruito.

Attributi

Commenti

Costruisce e restituisce un PropertyValuesHolder con una determinata proprietà e un set di valori Object da utilizzare con setter multivalore ObjectAnimator. I valori Object vengono convertiti in float[] utilizzando il convertitore.

Documentazione java per android.animation.PropertyValuesHolder.ofMultiFloat(java.lang.String, android.animation.TypeConverter<V, float[]>, android.animation.TypeEvaluator<V>, V...).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a