PropertyValuesHolder.OfObject Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| OfObject(Property, ITypeEvaluator, Object[]) |
Erstellt und gibt einen PropertyValuesHolder mit einer bestimmten Eigenschaft und einem Satz von Object-Werten zurück. |
| OfObject(Property, TypeConverter, Path) |
Erstellt und gibt einen PropertyValuesHolder mit einer bestimmten Eigenschaft und einem Pfad zurück, entlang der die Werte animiert werden sollen. |
| OfObject(String, ITypeEvaluator, Object[]) |
Erstellt und gibt einen PropertyValuesHolder mit einer bestimmten Eigenschaft und einem Satz von Object-Werten zurück. |
| OfObject(String, TypeConverter, Path) |
Erstellt und gibt einen PropertyValuesHolder mit einem bestimmten Eigenschaftsnamen und einem Pfad zurück, mit dem die Werte animiert werden sollen. |
| OfObject(Property, TypeConverter, ITypeEvaluator, Object[]) |
Erstellt und gibt einen PropertyValuesHolder mit einer bestimmten Eigenschaft und einem Satz von Object-Werten zurück. |
OfObject(Property, ITypeEvaluator, Object[])
Erstellt und gibt einen PropertyValuesHolder mit einer bestimmten Eigenschaft und einem Satz von Object-Werten zurück.
[Android.Runtime.Register("ofObject", "(Landroid/util/Property;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/PropertyValuesHolder;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "V" })]
public static Android.Animation.PropertyValuesHolder? OfObject(Android.Util.Property? property, Android.Animation.ITypeEvaluator? evaluator, params Java.Lang.Object[]? values);
[<Android.Runtime.Register("ofObject", "(Landroid/util/Property;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/PropertyValuesHolder;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "V" })>]
static member OfObject : Android.Util.Property * Android.Animation.ITypeEvaluator * Java.Lang.Object[] -> Android.Animation.PropertyValuesHolder
Parameter
- property
- Property
Die eigenschaft, die animiert wird. Darf nicht null sein.
- 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[]
Die Werte, zwischen denen die Eigenschaft animiert wird.
Gibt zurück
PropertyValuesHolder Das konstruierte PropertyValuesHolder-Objekt.
- Attribute
Hinweise
Erstellt und gibt einen PropertyValuesHolder mit einer bestimmten Eigenschaft und einem Satz von Object-Werten zurück. Diese Variante verwendet auch einen TypeEvaluator, da das System nicht automatisch zwischen Objekten unbekannter Art interpolieren kann.
<strong>Note:</strong> The Object values are stored as references to the original objects, which means that changes to those objects after this method is called will affect the values on the PropertyValuesHolder. Wenn die Objekte nach dem Aufruf dieser Methode extern stumm geschaltet werden, sollten Aufrufer stattdessen eine Kopie dieser Objekte übergeben.
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(Property, TypeConverter, Path)
Erstellt und gibt einen PropertyValuesHolder mit einer bestimmten Eigenschaft und einem Pfad zurück, entlang der die Werte animiert werden sollen.
[Android.Runtime.Register("ofObject", "(Landroid/util/Property;Landroid/animation/TypeConverter;Landroid/graphics/Path;)Landroid/animation/PropertyValuesHolder;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "V" })]
public static Android.Animation.PropertyValuesHolder? OfObject(Android.Util.Property? property, Android.Animation.TypeConverter? converter, Android.Graphics.Path? path);
[<Android.Runtime.Register("ofObject", "(Landroid/util/Property;Landroid/animation/TypeConverter;Landroid/graphics/Path;)Landroid/animation/PropertyValuesHolder;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "V" })>]
static member OfObject : Android.Util.Property * Android.Animation.TypeConverter * Android.Graphics.Path -> Android.Animation.PropertyValuesHolder
Parameter
- 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
Der Pfad, an dem die Werte animiert werden sollen.
Gibt zurück
PropertyValuesHolder Das konstruierte PropertyValuesHolder-Objekt.
- Attribute
Hinweise
Erstellt und gibt einen PropertyValuesHolder mit einer bestimmten Eigenschaft und einem Pfad zurück, entlang der die Werte animiert werden sollen. Diese Variante unterstützt eine TypeConverter Konvertierung von PointF in den Zieltyp.
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.
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(String, ITypeEvaluator, Object[])
Erstellt und gibt einen PropertyValuesHolder mit einer bestimmten Eigenschaft und einem Satz von Object-Werten zurück.
[Android.Runtime.Register("ofObject", "(Ljava/lang/String;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/PropertyValuesHolder;", "")]
public static Android.Animation.PropertyValuesHolder? OfObject(string? propertyName, Android.Animation.ITypeEvaluator? evaluator, params Java.Lang.Object[]? values);
[<Android.Runtime.Register("ofObject", "(Ljava/lang/String;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/PropertyValuesHolder;", "")>]
static member OfObject : string * Android.Animation.ITypeEvaluator * Java.Lang.Object[] -> Android.Animation.PropertyValuesHolder
Parameter
- 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[]
Die Werte, zwischen denen die Eigenschaft animiert wird.
Gibt zurück
PropertyValuesHolder Das konstruierte PropertyValuesHolder-Objekt.
- Attribute
Hinweise
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(String, TypeConverter, Path)
Erstellt und gibt einen PropertyValuesHolder mit einem bestimmten Eigenschaftsnamen und einem Pfad zurück, mit dem die Werte animiert werden sollen.
[Android.Runtime.Register("ofObject", "(Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/graphics/Path;)Landroid/animation/PropertyValuesHolder;", "")]
public static Android.Animation.PropertyValuesHolder? OfObject(string? propertyName, Android.Animation.TypeConverter? converter, Android.Graphics.Path? path);
[<Android.Runtime.Register("ofObject", "(Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/graphics/Path;)Landroid/animation/PropertyValuesHolder;", "")>]
static member OfObject : string * Android.Animation.TypeConverter * Android.Graphics.Path -> Android.Animation.PropertyValuesHolder
Parameter
- 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
Der Pfad, an dem die Werte animiert werden sollen.
Gibt zurück
PropertyValuesHolder Das konstruierte PropertyValuesHolder-Objekt.
- Attribute
Hinweise
Erstellt und gibt einen PropertyValuesHolder mit einem bestimmten Eigenschaftsnamen und einem Pfad zurück, mit dem die Werte animiert werden sollen. Diese Variante unterstützt eine TypeConverter Konvertierung von PointF in den Zieltyp.
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.
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(Property, TypeConverter, ITypeEvaluator, Object[])
Erstellt und gibt einen PropertyValuesHolder mit einer bestimmten Eigenschaft und einem Satz von Object-Werten zurück.
[Android.Runtime.Register("ofObject", "(Landroid/util/Property;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/PropertyValuesHolder;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T", "V" })]
public static Android.Animation.PropertyValuesHolder? OfObject(Android.Util.Property? property, Android.Animation.TypeConverter? converter, Android.Animation.ITypeEvaluator? evaluator, params Java.Lang.Object[]? values);
[<Android.Runtime.Register("ofObject", "(Landroid/util/Property;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/PropertyValuesHolder;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T", "V" })>]
static member OfObject : Android.Util.Property * Android.Animation.TypeConverter * Android.Animation.ITypeEvaluator * Java.Lang.Object[] -> Android.Animation.PropertyValuesHolder
Parameter
- property
- Property
Die eigenschaft, die animiert wird. Darf nicht null sein.
- 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[]
Die Werte, zwischen denen die Eigenschaft animiert wird.
Gibt zurück
PropertyValuesHolder Das konstruierte PropertyValuesHolder-Objekt.
- Attribute
Hinweise
Erstellt und gibt einen PropertyValuesHolder mit einer bestimmten Eigenschaft und einem Satz von Object-Werten zurück. Diese Variante verwendet auch einen TypeEvaluator, da das System nicht automatisch zwischen Objekten unbekannter Art interpolieren kann. Diese Variante verwendet auch eine TypeConverter Konvertierung von animierten Werten in den Typ der Eigenschaft. Wenn nur ein Wert angegeben wird, muss es TypeConverter sich um einen android.animation.BidirectionalTypeConverter Wert zum Abrufen des aktuellen Werts sein.
<strong>Note:</strong> The Object values are stored as references to the original objects, which means that changes to those objects after this method is called will affect the values on the PropertyValuesHolder. Wenn die Objekte nach dem Aufruf dieser Methode extern stumm geschaltet werden, sollten Aufrufer stattdessen eine Kopie dieser Objekte übergeben.
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.