ObjectAnimator.OfObject Metode

Definisi

Overload

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

Membuat dan mengembalikan ObjectAnimator yang menganimasikan antara nilai Objek.

OfObject(Object, Property, TypeConverter, Path)

Membuat dan mengembalikan ObjectAnimator yang menganimasikan properti di sepanjang Path.

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

Membuat dan mengembalikan ObjectAnimator yang menganimasikan antara nilai Objek.

OfObject(Object, String, TypeConverter, Path)

Membuat dan mengembalikan ObjectAnimator yang menganimasikan properti di sepanjang Path.

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

Membuat dan mengembalikan ObjectAnimator yang menganimasikan antara nilai Objek.

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

Membuat dan mengembalikan ObjectAnimator yang menganimasikan antara nilai Objek.

[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

Objek yang propertinya akan dianimasikan.

property
Property

Properti sedang dianimasikan.

evaluator
ITypeEvaluator

TypeEvaluator yang akan dipanggil pada setiap bingkai animasi untuk menyediakan interpolasi yang diperlukan antara nilai Objek untuk mendapatkan nilai animasi.

values
Object[]

Sekumpulan nilai yang akan dianimasikan animasi antara dari waktu ke waktu.

Mengembalikan

Objek ObjectAnimator yang disiapkan untuk menganimasikan antara nilai yang diberikan.

Atribut

Keterangan

Membuat dan mengembalikan ObjectAnimator yang menganimasikan antara nilai Objek. Nilai tunggal menyiratkan bahwa nilai tersebut adalah nilai yang dianimasikan, dalam hal ini nilai awal akan berasal dari properti yang dianimasikan dan objek target ketika #start() dipanggil untuk pertama kalinya. Dua nilai menyiratkan nilai awal dan akhir. Lebih dari dua nilai menyiratkan nilai awal, nilai untuk dianimasikan sepanjang jalan, dan nilai akhir (nilai-nilai ini akan didistribusikan secara merata di seluruh durasi animasi).

<Strong>Note:</strong> Nilai disimpan sebagai referensi ke objek asli, yang berarti bahwa perubahan pada objek tersebut setelah metode ini dipanggil akan memengaruhi nilai pada animator. Jika objek akan dimutasi secara eksternal setelah metode ini dipanggil, penelepon harus meneruskan salinan objek tersebut sebagai gantinya.

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

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk

OfObject(Object, Property, TypeConverter, Path)

Membuat dan mengembalikan ObjectAnimator yang menganimasikan properti di sepanjang 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

Objek yang propertinya akan dianimasikan.

property
Property

Properti sedang dianimasikan. Tidak boleh null.

converter
TypeConverter

Mengonversi PointF ke jenis yang terkait dengan setter. Mungkin null jika konversi tidak perlu.

path
Path

untuk Path menganimasikan nilai bersama.

Mengembalikan

Objek ObjectAnimator yang disiapkan untuk menganimasikan bersama path.

Atribut

Keterangan

Membuat dan mengembalikan ObjectAnimator yang menganimasikan properti di sepanjang Path. A Path</> animasi bergerak dalam dua dimensi, menganimasikan koordinat (x, y) bersama-sama untuk mengikuti garis. Varian ini menganimasikan koordinat dalam untuk PointF mengikuti Path. Jika property menggunakan jenis selain PointF, converter dapat digunakan untuk mengubah dari PointF ke jenis yang terkait dengan Property.

PointF diteruskan ke converter atau property, jika converter adalah null, digunakan kembali pada setiap bingkai animasi dan tidak boleh disimpan oleh setter atau TypeConverter.

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

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk

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

Membuat dan mengembalikan ObjectAnimator yang menganimasikan antara nilai Objek.

[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

Objek yang propertinya akan dianimasikan.

propertyName
String
evaluator
ITypeEvaluator

TypeEvaluator yang akan dipanggil pada setiap bingkai animasi untuk menyediakan interpolasi yang diperlukan antara nilai Objek untuk mendapatkan nilai animasi.

values
Object[]

Sekumpulan nilai yang akan dianimasikan animasi antara dari waktu ke waktu.

Mengembalikan

Objek ObjectAnimator yang disiapkan untuk menganimasikan antara nilai yang diberikan.

Atribut

Keterangan

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

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk

OfObject(Object, String, TypeConverter, Path)

Membuat dan mengembalikan ObjectAnimator yang menganimasikan properti di sepanjang 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

Objek yang propertinya akan dianimasikan. Objek ini harus memiliki metode publik di atasnya yang disebut setName(), di mana name adalah nilai propertyName parameter.

propertyName
String

Nama properti yang sedang dianimasikan.

converter
TypeConverter

Mengonversi PointF ke jenis yang terkait dengan setter. Mungkin null jika konversi tidak perlu.

path
Path

untuk Path menganimasikan nilai bersama.

Mengembalikan

Objek ObjectAnimator yang disiapkan untuk menganimasikan bersama path.

Atribut

Keterangan

Membuat dan mengembalikan ObjectAnimator yang menganimasikan properti di sepanjang Path. A Path</> animasi bergerak dalam dua dimensi, menganimasikan koordinat (x, y) bersama-sama untuk mengikuti garis. Varian ini menganimasikan koordinat dalam untuk PointF mengikuti Path. Jika yang Property terkait dengan propertyName menggunakan jenis selain PointF, converter dapat digunakan untuk mengubah dari PointF ke jenis yang terkait dengan Property.

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

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk

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

Membuat dan mengembalikan ObjectAnimator yang menganimasikan antara nilai Objek.

[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

Objek yang propertinya akan dianimasikan.

property
Property

Properti sedang dianimasikan.

converter
TypeConverter

Mengonversi objek animasi ke jenis Properti.

evaluator
ITypeEvaluator

TypeEvaluator yang akan dipanggil pada setiap bingkai animasi untuk menyediakan interpolasi yang diperlukan antara nilai Objek untuk mendapatkan nilai animasi.

values
Object[]

Sekumpulan nilai yang akan dianimasikan animasi antara dari waktu ke waktu.

Mengembalikan

Objek ObjectAnimator yang disiapkan untuk menganimasikan antara nilai yang diberikan.

Atribut

Keterangan

Membuat dan mengembalikan ObjectAnimator yang menganimasikan antara nilai Objek. Nilai tunggal menyiratkan bahwa nilai tersebut adalah nilai yang dianimasikan, dalam hal ini nilai awal akan berasal dari properti yang dianimasikan dan objek target ketika #start() dipanggil untuk pertama kalinya. Dua nilai menyiratkan nilai awal dan akhir. Lebih dari dua nilai menyiratkan nilai awal, nilai untuk dianimasikan sepanjang jalan, dan nilai akhir (nilai-nilai ini akan didistribusikan secara merata di seluruh durasi animasi). Varian ini menyediakan TypeConverter untuk dikonversi dari nilai animasi ke jenis properti. Jika hanya satu nilai yang disediakan, TypeConverter harus berupa android.animation.BidirectionalTypeConverter untuk mengambil nilai saat ini.

<Strong>Note:</strong> Nilai disimpan sebagai referensi ke objek asli, yang berarti bahwa perubahan pada objek tersebut setelah metode ini dipanggil akan memengaruhi nilai pada animator. Jika objek akan dimutasi secara eksternal setelah metode ini dipanggil, penelepon harus meneruskan salinan objek tersebut sebagai gantinya.

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

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk