Langue

ObjectAnimator.OfObject Méthode

Définition

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 Path.

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 Path.

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.

Java documentation pour android.animation.ObjectAnimator.ofObject(T, android.util.Property<T, V>, android.animation.TypeEvaluator<V>, V...).

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.

Java documentation pour android.animation.ObjectAnimator.ofObject(T, android.util.Property<T, V>, android.animation.TypeConverter<android.graphics.PointF, V>, android.graphics.Path).

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

Java documentation pour android.animation.ObjectAnimator.ofObject(java.lang.Object, android.util.Property, android.animation.TypeConverter, android.animation.TypeEvaluator, java.lang.Object).

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.

Java documentation pour android.animation.ObjectAnimator.ofObject(java.lang.Object, java.lang.String, android.animation.TypeConverter<android.graphics.PointF, ?>, android.graphics.Path).

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.

Java documentation pour android.animation.ObjectAnimator.ofObject(T, android.util.Property<T, P>, android.animation.TypeConverter<V, P>, android.animation.TypeEvaluator<V>, V...).

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 à