ObjectAnimator.OfObject 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
| Nom | Description |
|---|---|
| OfObject(Object, Property, ITypeEvaluator, Object[]) |
Construit et retourne un ObjectAnimator qui anime entre les valeurs d’objet. |
| OfObject(Object, Property, TypeConverter, Path) |
Construit et retourne un ObjectAnimator qui anime une propriété le long d’un |
| OfObject(Object, String, ITypeEvaluator, Object[]) |
Construit et retourne un ObjectAnimator qui anime entre les valeurs d’objet. |
| OfObject(Object, String, TypeConverter, Path) |
Construit et retourne un ObjectAnimator qui anime une propriété le long d’un |
| OfObject(Object, Property, TypeConverter, ITypeEvaluator, Object[]) |
Construit et retourne un ObjectAnimator qui anime entre les valeurs d’objet. |
OfObject(Object, Property, ITypeEvaluator, Object[])
Construit et retourne un ObjectAnimator qui anime entre les valeurs d’objet.
[Android.Runtime.Register("ofObject", "(Ljava/lang/Object;Landroid/util/Property;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/ObjectAnimator;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T", "V" })]
public static Android.Animation.ObjectAnimator OfObject(Java.Lang.Object? target, Android.Util.Property? property, Android.Animation.ITypeEvaluator? evaluator, params Java.Lang.Object[]? values);
[<Android.Runtime.Register("ofObject", "(Ljava/lang/Object;Landroid/util/Property;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/ObjectAnimator;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T", "V" })>]
static member OfObject : Java.Lang.Object * Android.Util.Property * Android.Animation.ITypeEvaluator * Java.Lang.Object[] -> Android.Animation.ObjectAnimator
Paramètres
- target
- Object
Objet dont la propriété doit être animée.
- property
- Property
La propriété animée.
- 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[]
Ensemble de valeurs que l’animation animera entre le temps.
Retours
Objet ObjectAnimator configuré pour animer entre les valeurs données.
- Attributs
Remarques
Construit et retourne un ObjectAnimator qui anime entre les valeurs d’objet. Une valeur unique implique que cette valeur est celle qui est animée, auquel cas la valeur de départ sera dérivée de la propriété animée et de l’objet cible lorsqu’elle #start() est appelée pour la première fois. Deux valeurs impliquent des valeurs de début et de fin. Plus de deux valeurs impliquent une valeur de départ, des valeurs à animer le long du chemin et une valeur de fin (ces valeurs seront distribuées uniformément pendant la durée de l’animation).
< >strong Remarque :</strong> Les valeurs sont stockées en tant que références aux objets d’origine, ce qui signifie que les modifications apportées à ces objets après l’appel de cette méthode affectent les valeurs sur l’animateur. Si les objets seront mutés en externe une fois cette méthode appelée, les appelants doivent passer une copie de ces objets à la place.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
OfObject(Object, Property, TypeConverter, Path)
Construit et retourne un ObjectAnimator qui anime une propriété le long d’un Path.
[Android.Runtime.Register("ofObject", "(Ljava/lang/Object;Landroid/util/Property;Landroid/animation/TypeConverter;Landroid/graphics/Path;)Landroid/animation/ObjectAnimator;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T", "V" })]
public static Android.Animation.ObjectAnimator OfObject(Java.Lang.Object? target, Android.Util.Property property, Android.Animation.TypeConverter? converter, Android.Graphics.Path? path);
[<Android.Runtime.Register("ofObject", "(Ljava/lang/Object;Landroid/util/Property;Landroid/animation/TypeConverter;Landroid/graphics/Path;)Landroid/animation/ObjectAnimator;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T", "V" })>]
static member OfObject : Java.Lang.Object * Android.Util.Property * Android.Animation.TypeConverter * Android.Graphics.Path -> Android.Animation.ObjectAnimator
Paramètres
- target
- Object
Objet dont la propriété doit être animée.
- property
- Property
La propriété animée. Ne doit pas être null.
- converter
- TypeConverter
Convertit un PointF en type associé au setter. Peut être null si la conversion n’est pas nécessaire.
- path
- Path
Pour Path animer les valeurs le long.
Retours
Objet ObjectAnimator configuré pour animer le long path.
- Attributs
Remarques
Construit et retourne un ObjectAnimator qui anime une propriété le long d’un Path. Une Path</> animation se déplace en deux dimensions, animant les (x, y) coordonnées ensemble pour suivre la ligne. Cette variante anime les coordonnées dans un PointF pour suivre le Path. Si property elle utilise un type autre que PointF, converter peut être utilisé pour passer du PointF type associé au Property.
PointF transmis ou converterproperty, le cas converter échéant null, est réutilisé sur chaque image d’animation et ne doit pas être stocké par le setter ou TypeConverter.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
OfObject(Object, String, ITypeEvaluator, Object[])
Construit et retourne un ObjectAnimator qui anime entre les valeurs d’objet.
[Android.Runtime.Register("ofObject", "(Ljava/lang/Object;Ljava/lang/String;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/ObjectAnimator;", "")]
public static Android.Animation.ObjectAnimator? OfObject(Java.Lang.Object? target, string? propertyName, Android.Animation.ITypeEvaluator? evaluator, params Java.Lang.Object[]? values);
[<Android.Runtime.Register("ofObject", "(Ljava/lang/Object;Ljava/lang/String;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/ObjectAnimator;", "")>]
static member OfObject : Java.Lang.Object * string * Android.Animation.ITypeEvaluator * Java.Lang.Object[] -> Android.Animation.ObjectAnimator
Paramètres
- target
- Object
Objet dont la propriété doit être animée.
- propertyName
- String
- 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[]
Ensemble de valeurs que l’animation animera entre le temps.
Retours
Objet ObjectAnimator configuré pour animer entre les valeurs données.
- Attributs
Remarques
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
OfObject(Object, String, TypeConverter, Path)
Construit et retourne un ObjectAnimator qui anime une propriété le long d’un Path.
[Android.Runtime.Register("ofObject", "(Ljava/lang/Object;Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/graphics/Path;)Landroid/animation/ObjectAnimator;", "")]
public static Android.Animation.ObjectAnimator OfObject(Java.Lang.Object? target, string? propertyName, Android.Animation.TypeConverter? converter, Android.Graphics.Path? path);
[<Android.Runtime.Register("ofObject", "(Ljava/lang/Object;Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/graphics/Path;)Landroid/animation/ObjectAnimator;", "")>]
static member OfObject : Java.Lang.Object * string * Android.Animation.TypeConverter * Android.Graphics.Path -> Android.Animation.ObjectAnimator
Paramètres
- target
- Object
Objet dont la propriété doit être animée. Cet objet doit avoir une méthode publique sur elle appelée setName(), où name est la valeur du propertyName paramètre.
- propertyName
- String
Nom de la propriété animée.
- converter
- TypeConverter
Convertit un PointF en type associé au setter. Peut être null si la conversion n’est pas nécessaire.
- path
- Path
Pour Path animer les valeurs le long.
Retours
Objet ObjectAnimator configuré pour animer le long path.
- Attributs
Remarques
Construit et retourne un ObjectAnimator qui anime une propriété le long d’un Path. Une Path</> animation se déplace en deux dimensions, animant les (x, y) coordonnées ensemble pour suivre la ligne. Cette variante anime les coordonnées dans un PointF pour suivre le Path. Si l’associé propertyNameProperty utilise un type autre que PointF, converter peut être utilisé pour passer du PointF type associé au Property.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
OfObject(Object, Property, TypeConverter, ITypeEvaluator, Object[])
Construit et retourne un ObjectAnimator qui anime entre les valeurs d’objet.
[Android.Runtime.Register("ofObject", "(Ljava/lang/Object;Landroid/util/Property;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/ObjectAnimator;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T", "V", "P" })]
public static Android.Animation.ObjectAnimator OfObject(Java.Lang.Object? target, Android.Util.Property? property, Android.Animation.TypeConverter? converter, Android.Animation.ITypeEvaluator? evaluator, params Java.Lang.Object[]? values);
[<Android.Runtime.Register("ofObject", "(Ljava/lang/Object;Landroid/util/Property;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/ObjectAnimator;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T", "V", "P" })>]
static member OfObject : Java.Lang.Object * Android.Util.Property * Android.Animation.TypeConverter * Android.Animation.ITypeEvaluator * Java.Lang.Object[] -> Android.Animation.ObjectAnimator
Paramètres
- target
- Object
Objet dont la propriété doit être animée.
- property
- Property
La propriété animée.
- converter
- TypeConverter
Convertit l’objet animé en type Property.
- 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[]
Ensemble de valeurs que l’animation animera entre le temps.
Retours
Objet ObjectAnimator configuré pour animer entre les valeurs données.
- Attributs
Remarques
Construit et retourne un ObjectAnimator qui anime entre les valeurs d’objet. Une valeur unique implique que cette valeur est celle qui est animée, auquel cas la valeur de départ sera dérivée de la propriété animée et de l’objet cible lorsqu’elle #start() est appelée pour la première fois. Deux valeurs impliquent des valeurs de début et de fin. Plus de deux valeurs impliquent une valeur de départ, des valeurs à animer le long du chemin et une valeur de fin (ces valeurs seront distribuées uniformément pendant la durée de l’animation). Cette variante fournit une TypeConverter conversion des valeurs animées en type de propriété. Si une seule valeur est fournie, il TypeConverter doit s’agir d’une android.animation.BidirectionalTypeConverter valeur pour récupérer la valeur actuelle.
< >strong Remarque :</strong> Les valeurs sont stockées en tant que références aux objets d’origine, ce qui signifie que les modifications apportées à ces objets après l’appel de cette méthode affectent les valeurs sur l’animateur. Si les objets seront mutés en externe une fois cette méthode appelée, les appelants doivent passer une copie de ces objets à la place.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.