PropertyValuesHolder.OfMultiFloat Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 |
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.
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.
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
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.
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.