Language

PropertyValuesHolder.OfObject メソッド

定義

オーバーロード

Name 説明
OfObject(Property, ITypeEvaluator, Object[])

指定されたプロパティとオブジェクト値のセットを持つ PropertyValuesHolder を構築して返します。

OfObject(Property, TypeConverter, Path)

特定のプロパティと、値をアニメーション化するパスを持つ PropertyValuesHolder を構築して返します。

OfObject(String, ITypeEvaluator, Object[])

指定されたプロパティとオブジェクト値のセットを持つ PropertyValuesHolder を構築して返します。

OfObject(String, TypeConverter, Path)

指定したプロパティ名と、値をアニメーション化するパスを持つ PropertyValuesHolder を構築して返します。

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

指定されたプロパティとオブジェクト値のセットを持つ PropertyValuesHolder を構築して返します。

OfObject(Property, ITypeEvaluator, Object[])

指定されたプロパティとオブジェクト値のセットを持つ PropertyValuesHolder を構築して返します。

[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

パラメーター

property
Property

アニメーション化されているプロパティ。 null にすることはできません。

evaluator
ITypeEvaluator

各アニメーション フレームで呼び出され、アニメーション化された値を派生させるために必要な Object 値間の補間を提供する TypeEvaluator。

values
Object[]

プロパティがアニメーション化する値。

返品

PropertyValuesHolder 構築された PropertyValuesHolder オブジェクト。

属性

注釈

指定されたプロパティとオブジェクト値のセットを持つ PropertyValuesHolder を構築して返します。 また、このバリアントは TypeEvaluator を受け取ります。これは、不明な型のオブジェクト間でシステムが自動的に補間できないためです。

<strong>Note:</strong> オブジェクトの値は元のオブジェクトへの参照として格納されます。つまり、このメソッドが呼び出された後にこれらのオブジェクトに対する変更が PropertyValuesHolder の値に影響します。 このメソッドの呼び出し後にオブジェクトが外部で変更される場合、呼び出し元はそれらのオブジェクトのコピーを渡す必要があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

OfObject(Property, TypeConverter, Path)

特定のプロパティと、値をアニメーション化するパスを持つ PropertyValuesHolder を構築して返します。

[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

パラメーター

property
Property

アニメーション化されているプロパティ。 null にすることはできません。

converter
TypeConverter

PointF をセッターに関連付けられている型に変換します。 変換が不要な場合は null になる可能性があります。

path
Path

値をアニメーション化するパス。

返品

PropertyValuesHolder 構築された PropertyValuesHolder オブジェクト。

属性

注釈

特定のプロパティと、値をアニメーション化するパスを持つ PropertyValuesHolder を構築して返します。 このバリアントは、TypeConverterからターゲット型に変換するPointFをサポートしています。

converterまたはpropertyに渡される PointF は、converterがnullされている場合は、各アニメーション フレームで再利用され、セッターまたは TypeConverter によって格納されるべきではありません。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

OfObject(String, ITypeEvaluator, Object[])

指定されたプロパティとオブジェクト値のセットを持つ PropertyValuesHolder を構築して返します。

[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

パラメーター

propertyName
String

アニメーション化するプロパティの名前。

evaluator
ITypeEvaluator

各アニメーション フレームで呼び出され、アニメーション化された値を派生させるために必要な Object 値間の補間を提供する TypeEvaluator。

values
Object[]

プロパティがアニメーション化する値。

返品

PropertyValuesHolder 構築された PropertyValuesHolder オブジェクト。

属性

注釈

Javaドキュメント。

android.animation.PropertyValuesHolder.ofObjectの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

OfObject(String, TypeConverter, Path)

指定したプロパティ名と、値をアニメーション化するパスを持つ PropertyValuesHolder を構築して返します。

[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

パラメーター

propertyName
String

アニメーション化するプロパティの名前。

converter
TypeConverter

PointF をセッターに関連付けられている型に変換します。 変換が不要な場合は null になる可能性があります。

path
Path

値をアニメーション化するパス。

返品

PropertyValuesHolder 構築された PropertyValuesHolder オブジェクト。

属性

注釈

指定したプロパティ名と、値をアニメーション化するパスを持つ PropertyValuesHolder を構築して返します。 このバリアントは、TypeConverterからターゲット型に変換するPointFをサポートしています。

converterまたはpropertyに渡される PointF は、converterがnullされている場合は、各アニメーション フレームで再利用され、セッターまたは TypeConverter によって格納されるべきではありません。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

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

指定されたプロパティとオブジェクト値のセットを持つ PropertyValuesHolder を構築して返します。

[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

パラメーター

property
Property

アニメーション化されているプロパティ。 null にすることはできません。

converter
TypeConverter

アニメーション化されたオブジェクトを Property 型に変換します。

evaluator
ITypeEvaluator

各アニメーション フレームで呼び出され、アニメーション化された値を派生させるために必要な Object 値間の補間を提供する TypeEvaluator。

values
Object[]

プロパティがアニメーション化する値。

返品

PropertyValuesHolder 構築された PropertyValuesHolder オブジェクト。

属性

注釈

指定されたプロパティとオブジェクト値のセットを持つ PropertyValuesHolder を構築して返します。 また、このバリアントは TypeEvaluator を受け取ります。これは、不明な型のオブジェクト間でシステムが自動的に補間できないためです。 また、このバリアントは、アニメーション化された値からプロパティの型に変換する TypeConverter を受け取ります。 値が 1 つしか指定されていない場合、 TypeConverter は現在の値を取得するための android.animation.BidirectionalTypeConverter である必要があります。

<strong>Note:</strong> オブジェクトの値は元のオブジェクトへの参照として格納されます。つまり、このメソッドが呼び出された後にこれらのオブジェクトに対する変更が PropertyValuesHolder の値に影響します。 このメソッドの呼び出し後にオブジェクトが外部で変更される場合、呼び出し元はそれらのオブジェクトのコピーを渡す必要があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象