ObjectAnimator.OfObject Método

Definición

Sobrecargas

Nombre Description
OfObject(Object, Property, ITypeEvaluator, Object[])

Construye y devuelve un ObjectAnimator que anima entre valores object.

OfObject(Object, Property, TypeConverter, Path)

Construye y devuelve un ObjectAnimator que anima una propiedad a lo largo de .Path

OfObject(Object, String, ITypeEvaluator, Object[])

Construye y devuelve un ObjectAnimator que anima entre valores object.

OfObject(Object, String, TypeConverter, Path)

Construye y devuelve un ObjectAnimator que anima una propiedad a lo largo de .Path

OfObject(Object, Property, TypeConverter, ITypeEvaluator, Object[])

Construye y devuelve un ObjectAnimator que anima entre valores object.

OfObject(Object, Property, ITypeEvaluator, Object[])

Construye y devuelve un ObjectAnimator que anima entre valores object.

[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

Parámetros

target
Object

Objeto cuya propiedad se va a animar.

property
Property

La propiedad que se está animando.

evaluator
ITypeEvaluator

TypeEvaluator al que se llamará en cada fotograma de animación para proporcionar la interpolación necesaria entre los valores object para derivar el valor animado.

values
Object[]

Conjunto de valores que la animación animará entre el tiempo.

Devoluciones

Objeto ObjectAnimator configurado para animar entre los valores especificados.

Atributos

Comentarios

Construye y devuelve un ObjectAnimator que anima entre valores object. Un valor único implica que ese valor es el que se está animando a, en cuyo caso el valor inicial se deriva de la propiedad que se está animando y el objeto de destino cuando #start() se llama por primera vez. Dos valores implican valores iniciales y finales. Más de dos valores implican un valor inicial, valores para animar a lo largo del camino y un valor final (estos valores se distribuirán uniformemente a lo largo de la duración de la animación).

<strong>Note:</strong> Los valores se almacenan como referencias a los objetos originales, lo que significa que los cambios en esos objetos después de llamar a este método afectarán a los valores del animador. Si los objetos se mutarán externamente después de llamar a este método, los llamadores deben pasar una copia de esos objetos en su lugar.

Java documentación para android.animation.ObjectAnimator.ofObject(T, android.util.Property<T, V>, android.animation.TypeEvaluator<V>, V...).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

OfObject(Object, Property, TypeConverter, Path)

Construye y devuelve un ObjectAnimator que anima una propiedad a lo largo de .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

Parámetros

target
Object

Objeto cuya propiedad se va a animar.

property
Property

La propiedad que se está animando. No debe ser null.

converter
TypeConverter

Convierte un PointF en el tipo asociado al establecedor. Puede ser null si la conversión no es necesaria.

path
Path

que Path se va a animar los valores.

Devoluciones

Objeto ObjectAnimator configurado para animar a lo largo pathde .

Atributos

Comentarios

Construye y devuelve un ObjectAnimator que anima una propiedad a lo largo de .Path Una Path<animación /> se mueve en dos dimensiones, animando las coordenadas (x, y) juntas para seguir la línea. Esta variante anima las coordenadas de un PointF objeto para seguir .Path Si property usa un tipo distinto PointFde , converter se puede usar para cambiar de PointF al tipo asociado a Property.

PointF pasado a converter o property, si converter es null, se reutiliza en cada fotograma de animación y el establecedor o TypeConverter no deben almacenarse.

Java documentación para android.animation.ObjectAnimator.ofObject(T, android.util.Property<T, V>, android.animation.TypeConverter<android.graphics.PointF, V>, android.graphics.Path).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

OfObject(Object, String, ITypeEvaluator, Object[])

Construye y devuelve un ObjectAnimator que anima entre valores object.

[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

Parámetros

target
Object

Objeto cuya propiedad se va a animar.

propertyName
String
evaluator
ITypeEvaluator

TypeEvaluator al que se llamará en cada fotograma de animación para proporcionar la interpolación necesaria entre los valores object para derivar el valor animado.

values
Object[]

Conjunto de valores que la animación animará entre el tiempo.

Devoluciones

Objeto ObjectAnimator configurado para animar entre los valores especificados.

Atributos

Comentarios

Java documentación para android.animation.ObjectAnimator.ofObject(java.lang.Object, android.util.Property, android.animation.TypeConverter, android.animation.TypeEvaluator, java.lang.Object).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

OfObject(Object, String, TypeConverter, Path)

Construye y devuelve un ObjectAnimator que anima una propiedad a lo largo de .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

Parámetros

target
Object

Objeto cuya propiedad se va a animar. Este objeto debe tener un método público en él denominado setName(), donde name es el valor del propertyName parámetro .

propertyName
String

Nombre de la propiedad que se está animando.

converter
TypeConverter

Convierte un PointF en el tipo asociado al establecedor. Puede ser null si la conversión no es necesaria.

path
Path

que Path se va a animar los valores.

Devoluciones

Objeto ObjectAnimator configurado para animar a lo largo pathde .

Atributos

Comentarios

Construye y devuelve un ObjectAnimator que anima una propiedad a lo largo de .Path Una Path<animación /> se mueve en dos dimensiones, animando las coordenadas (x, y) juntas para seguir la línea. Esta variante anima las coordenadas de un PointF objeto para seguir .Path Si el Property asociado a propertyName usa un tipo distinto PointFde , converter se puede usar para cambiar de PointF al tipo asociado a Property.

Java documentación para android.animation.ObjectAnimator.ofObject(java.lang.Object, java.lang.String, android.animation.TypeConverter<android.graphics.PointF, ?>, android.graphics.Path).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

OfObject(Object, Property, TypeConverter, ITypeEvaluator, Object[])

Construye y devuelve un ObjectAnimator que anima entre valores object.

[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

Parámetros

target
Object

Objeto cuya propiedad se va a animar.

property
Property

La propiedad que se está animando.

converter
TypeConverter

Convierte el objeto animado en el tipo Property.

evaluator
ITypeEvaluator

TypeEvaluator al que se llamará en cada fotograma de animación para proporcionar la interpolación necesaria entre los valores object para derivar el valor animado.

values
Object[]

Conjunto de valores que la animación animará entre el tiempo.

Devoluciones

Objeto ObjectAnimator configurado para animar entre los valores especificados.

Atributos

Comentarios

Construye y devuelve un ObjectAnimator que anima entre valores object. Un valor único implica que ese valor es el que se está animando a, en cuyo caso el valor inicial se deriva de la propiedad que se está animando y el objeto de destino cuando #start() se llama por primera vez. Dos valores implican valores iniciales y finales. Más de dos valores implican un valor inicial, valores para animar a lo largo del camino y un valor final (estos valores se distribuirán uniformemente a lo largo de la duración de la animación). Esta variante proporciona TypeConverter un objeto para convertir de los valores animados al tipo de la propiedad . Si solo se proporciona un valor, TypeConverter debe ser para android.animation.BidirectionalTypeConverter recuperar el valor actual.

<strong>Note:</strong> Los valores se almacenan como referencias a los objetos originales, lo que significa que los cambios en esos objetos después de llamar a este método afectarán a los valores del animador. Si los objetos se mutarán externamente después de llamar a este método, los llamadores deben pasar una copia de esos objetos en su lugar.

Java documentación para android.animation.ObjectAnimator.ofObject(T, android.util.Property<T, P>, android.animation.TypeConverter<V, P>, android.animation.TypeEvaluator<V>, V...).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a