ObjectAnimator.OfObject Methode

Definition

Überlädt

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

Erstellt und gibt einen ObjectAnimator zurück, der zwischen Objektwerten animiert wird.

OfObject(Object, Property, TypeConverter, Path)

Erstellt und gibt einen ObjectAnimator zurück, der eine Eigenschaft entlang einer Path.

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

Erstellt und gibt einen ObjectAnimator zurück, der zwischen Objektwerten animiert wird.

OfObject(Object, String, TypeConverter, Path)

Erstellt und gibt einen ObjectAnimator zurück, der eine Eigenschaft entlang einer Path.

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

Erstellt und gibt einen ObjectAnimator zurück, der zwischen Objektwerten animiert wird.

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

Erstellt und gibt einen ObjectAnimator zurück, der zwischen Objektwerten animiert wird.

[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

Parameter

target
Object

Das Objekt, dessen Eigenschaft animiert werden soll.

property
Property

Die eigenschaft, die animiert wird.

evaluator
ITypeEvaluator

Ein TypeEvaluator, der für jeden Animationsframe aufgerufen wird, um die erforderliche Interpolation zwischen den Objektwerten bereitzustellen, um den animierten Wert abzuleiten.

values
Object[]

Eine Reihe von Werten, die die Animation im Laufe der Zeit animiert.

Gibt zurück

Ein ObjectAnimator-Objekt, das zum Animieren zwischen den angegebenen Werten eingerichtet ist.

Attribute

Hinweise

Erstellt und gibt einen ObjectAnimator zurück, der zwischen Objektwerten animiert wird. Ein einzelner Wert impliziert, dass dieser Wert der animiert wird. In diesem Fall wird der Startwert von der animierten Eigenschaft und dem Zielobjekt abgeleitet, wenn #start() er zum ersten Mal aufgerufen wird. Zwei Werte setzen Start- und Endwerte voraus. Mehr als zwei Werte bedeuten einen Anfangswert, Werte, die entlang des Weges animiert werden sollen, und einen Endwert (diese Werte werden gleichmäßig über die Dauer der Animation verteilt).

<strong>Hinweis:</strong> Die Werte werden als Verweise auf die ursprünglichen Objekte gespeichert, was bedeutet, dass Änderungen an diesen Objekten, nachdem diese Methode aufgerufen wurde, die Werte für den Animator beeinflussen. Wenn die Objekte nach dem Aufruf dieser Methode extern stumm geschaltet werden, sollten Aufrufer stattdessen eine Kopie dieser Objekte übergeben.

Java Dokumentation für android.animation.ObjectAnimator.ofObject(T, android.util.Property<T, V>, android.animation.TypeEvaluator<V>, V...).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

OfObject(Object, Property, TypeConverter, Path)

Erstellt und gibt einen ObjectAnimator zurück, der eine Eigenschaft entlang einer 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

Parameter

target
Object

Das Objekt, dessen Eigenschaft animiert werden soll.

property
Property

Die eigenschaft, die animiert wird. Darf nicht null sein.

converter
TypeConverter

Konvertiert einen PointF in den Typ, der dem Setter zugeordnet ist. Kann null sein, wenn die Konvertierung unnötig ist.

path
Path

Die Path zu animierenden Werte.

Gibt zurück

Ein ObjectAnimator-Objekt, das zum Animieren eingerichtet pathist.

Attribute

Hinweise

Erstellt und gibt einen ObjectAnimator zurück, der eine Eigenschaft entlang einer Path. Eine Path</> Animation wird in zwei Dimensionen verschoben, wobei koordinatenweise (x, y) animiert werden, um der Linie zu folgen. Diese Variante animiert die Koordinaten in einer PointF , um den Path. Wenn property ein anderer Typ als PointF, kann verwendet werden, converter um von PointF dem Typ zu ändern, der dem Propertyzugeordnet ist.

Der PointF, der an converter jeden Animationsframe übergeben wird oder propertyist converternull, wird in jedem Animationsframe wiederverwendet und sollte nicht vom Setter oder TypeConverter gespeichert werden.

Java Dokumentation für android.animation.ObjectAnimator.ofObject(T, android.util.Property<T, V>, android.animation.TypeConverter<android.graphics.PointF, V>, android.graphics.Path).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

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

Erstellt und gibt einen ObjectAnimator zurück, der zwischen Objektwerten animiert wird.

[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

Parameter

target
Object

Das Objekt, dessen Eigenschaft animiert werden soll.

propertyName
String
evaluator
ITypeEvaluator

Ein TypeEvaluator, der für jeden Animationsframe aufgerufen wird, um die erforderliche Interpolation zwischen den Objektwerten bereitzustellen, um den animierten Wert abzuleiten.

values
Object[]

Eine Reihe von Werten, die die Animation im Laufe der Zeit animiert.

Gibt zurück

Ein ObjectAnimator-Objekt, das zum Animieren zwischen den angegebenen Werten eingerichtet ist.

Attribute

Hinweise

Java Dokumentation für android.animation.ObjectAnimator.ofObject(java.lang.Object, android.util.Property, android.animation.TypeConverter, android.animation.TypeEvaluator, java.lang.Object).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

OfObject(Object, String, TypeConverter, Path)

Erstellt und gibt einen ObjectAnimator zurück, der eine Eigenschaft entlang einer 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

Parameter

target
Object

Das Objekt, dessen Eigenschaft animiert werden soll. Dieses Objekt sollte über eine öffentliche Methode verfügen, bei der es aufgerufen setName()wird. Dabei name handelt es sich um den Wert des propertyName Parameters.

propertyName
String

Der Name der animierten Eigenschaft.

converter
TypeConverter

Konvertiert einen PointF in den Typ, der dem Setter zugeordnet ist. Kann null sein, wenn die Konvertierung unnötig ist.

path
Path

Die Path zu animierenden Werte.

Gibt zurück

Ein ObjectAnimator-Objekt, das zum Animieren eingerichtet pathist.

Attribute

Hinweise

Erstellt und gibt einen ObjectAnimator zurück, der eine Eigenschaft entlang einer Path. Eine Path</> Animation wird in zwei Dimensionen verschoben, wobei koordinatenweise (x, y) animiert werden, um der Linie zu folgen. Diese Variante animiert die Koordinaten in einer PointF , um den Path. Wenn der Property zugeordnete propertyName Typ einen anderen Typ verwendet als PointF, kann verwendet werden, converter um von PointF dem Typ zu ändern, der dem Propertyzugeordnet ist.

Java Dokumentation für android.animation.ObjectAnimator.ofObject(java.lang.Object, java.lang.String, android.animation.TypeConverter<android.graphics.PointF, ?>, android.graphics.Path).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

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

Erstellt und gibt einen ObjectAnimator zurück, der zwischen Objektwerten animiert wird.

[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

Parameter

target
Object

Das Objekt, dessen Eigenschaft animiert werden soll.

property
Property

Die eigenschaft, die animiert wird.

converter
TypeConverter

Konvertiert das animierte Objekt in den Eigenschaftentyp.

evaluator
ITypeEvaluator

Ein TypeEvaluator, der für jeden Animationsframe aufgerufen wird, um die erforderliche Interpolation zwischen den Objektwerten bereitzustellen, um den animierten Wert abzuleiten.

values
Object[]

Eine Reihe von Werten, die die Animation im Laufe der Zeit animiert.

Gibt zurück

Ein ObjectAnimator-Objekt, das zum Animieren zwischen den angegebenen Werten eingerichtet ist.

Attribute

Hinweise

Erstellt und gibt einen ObjectAnimator zurück, der zwischen Objektwerten animiert wird. Ein einzelner Wert impliziert, dass dieser Wert der animiert wird. In diesem Fall wird der Startwert von der animierten Eigenschaft und dem Zielobjekt abgeleitet, wenn #start() er zum ersten Mal aufgerufen wird. Zwei Werte setzen Start- und Endwerte voraus. Mehr als zwei Werte bedeuten einen Anfangswert, Werte, die entlang des Weges animiert werden sollen, und einen Endwert (diese Werte werden gleichmäßig über die Dauer der Animation verteilt). Diese Variante stellt eine TypeConverter Konvertierung aus den animierten Werten in den Typ der Eigenschaft bereit. Wenn nur ein Wert angegeben wird, muss es TypeConverter sich um einen android.animation.BidirectionalTypeConverter Wert zum Abrufen des aktuellen Werts sein.

<strong>Hinweis:</strong> Die Werte werden als Verweise auf die ursprünglichen Objekte gespeichert, was bedeutet, dass Änderungen an diesen Objekten, nachdem diese Methode aufgerufen wurde, die Werte für den Animator beeinflussen. Wenn die Objekte nach dem Aufruf dieser Methode extern stumm geschaltet werden, sollten Aufrufer stattdessen eine Kopie dieser Objekte übergeben.

Java Dokumentation für android.animation.ObjectAnimator.ofObject(T, android.util.Property<T, P>, android.animation.TypeConverter<V, P>, android.animation.TypeEvaluator<V>, V...).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: