PropertyValuesHolder.OfMultiFloat Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| OfMultiFloat(String, Path) |
Construit et retourne un PropertyValuesHolder avec un nom de propriété donné à utiliser comme setter multi-float. |
| OfMultiFloat(String, Single[][]) |
Construit et retourne un PropertyValuesHolder avec un nom de propriété donné et un jeu de |
| OfMultiFloat(String, TypeConverter, ITypeEvaluator, Keyframe[]) |
Construit et retourne un objet PropertyValuesHolder avec le nom de propriété ou le nom setter spécifié à utiliser dans une fonction setter multi-float à l’aide d’ObjectAnimator. |
| OfMultiFloat(String, TypeConverter, ITypeEvaluator, Object[]) |
Construit et retourne un PropertyValuesHolder avec une propriété donnée et un ensemble de valeurs d’objet à utiliser avec des setters à valeurs multiples ObjectAnimator. |
OfMultiFloat(String, Path)
Construit et retourne un PropertyValuesHolder avec un nom de propriété donné à utiliser comme 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
Paramètres
- propertyName
- String
Nom de la propriété animée. Il peut également s’agir du nom sensible à la casse de la méthode setter entière. Ne doit pas être null.
Le setter doit prendre exactement deux float paramètres.
- path
- Path
Chemin d’accès sur lequel les valeurs doivent être animées.
Retours
PropertyValuesHolder L’objet PropertyValuesHolder construit.
- Attributs
Remarques
Construit et retourne un PropertyValuesHolder avec un nom de propriété donné à utiliser comme setter multi-float. Les valeurs sont animées le long du chemin, avec le premier paramètre du setter défini sur la coordonnée x et le deuxième jeu sur la coordonnée y.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
OfMultiFloat(String, Single[][])
Construit et retourne un PropertyValuesHolder avec un nom de propriété donné et un jeu de float[] valeurs.
[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
Paramètres
- propertyName
- String
Nom de la propriété animée. Il peut également s’agir du nom sensible à la casse de la méthode setter entière. Ne doit pas être null.
- values
- Single[][]
Valeurs que la propriété animera entre.
Retours
PropertyValuesHolder L’objet PropertyValuesHolder construit.
- Attributs
Remarques
Construit et retourne un PropertyValuesHolder avec un nom de propriété donné et un jeu de float[] valeurs. Au moins deux float[] valeurs doivent être fournies, une valeur de début et de fin. Si d’autres valeurs sont fournies, les valeurs seront animées du début, par le biais de toutes les valeurs intermédiaires jusqu’à la valeur de fin. Lorsqu’ils sont utilisés avec ObjectAnimator, les éléments du tableau représentent les paramètres de la fonction setter.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
Voir aussi
- <xref:Android.Animation.FloatArrayEvaluator(System.Single%5b%5d)>
S’applique à
OfMultiFloat(String, TypeConverter, ITypeEvaluator, Keyframe[])
Construit et retourne un objet PropertyValuesHolder avec le nom de propriété ou le nom setter spécifié à utiliser dans une fonction setter multi-float à l’aide d’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
Paramètres
- propertyName
- String
Nom de la propriété à associer à l’ensemble de valeurs. Il peut également s’agir du nom complet d’une fonction setter.
- converter
- TypeConverter
Convertit les <valeurs< de code/le code>> en paramètres float pour le setter. Peut être null si les images clés ont des valeurs float[].
- evaluator
- ITypeEvaluator
Permet d’interpoler entre les valeurs.
- values
- Keyframe[]
Valeurs à des fractions spécifiques à évaluer entre
Retours
PropertyValuesHolder pour un jeu de paramètres multi-float.
- Attributs
Remarques
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
OfMultiFloat(String, TypeConverter, ITypeEvaluator, Object[])
Construit et retourne un PropertyValuesHolder avec une propriété donnée et un ensemble de valeurs d’objet à utiliser avec des setters à valeurs multiples 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
Paramètres
- propertyName
- String
Propriété animée ou nom complet du setter. Ne doit pas être null.
- converter
- TypeConverter
Utilisé pour convertir la valeur animée en paramètres setter.
- evaluator
- ITypeEvaluator
TypeEvaluator qui sera appelé sur chaque image d’animation pour fournir l’interpolation nécessaire entre les valeurs d’objet pour dériver la valeur animée.
- values
- Object[]
Valeurs que la propriété animera entre.
Retours
PropertyValuesHolder L’objet PropertyValuesHolder construit.
- Attributs
Remarques
Construit et retourne un PropertyValuesHolder avec une propriété donnée et un ensemble de valeurs d’objet à utiliser avec des setters à valeurs multiples ObjectAnimator. Les valeurs d’objet sont converties en float[] utilisant le convertisseur.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.