Handler.ObtainMessage Metode

Definisi

Overload

Nama Deskripsi
ObtainMessage()

Mengembalikan baru android.os.Message Message dari kumpulan pesan global.

ObtainMessage(Int32)

Sama seperti #obtainMessage(), kecuali juga mengatur anggota Pesan yang dikembalikan.

ObtainMessage(Int32, Object)

Sama seperti #obtainMessage(), kecuali bahwa itu juga mengatur anggota apa dan obj dari Pesan yang dikembalikan.

ObtainMessage(Int32, Int32, Int32)

Sama seperti #obtainMessage(), kecuali bahwa ia juga menetapkan anggota apa, arg1 dan arg2 dari Pesan yang dikembalikan.

ObtainMessage(Int32, Int32, Int32, Object)

Sama seperti #obtainMessage(), kecuali juga mengatur nilai apa, obj, arg1, dan arg2 pada Pesan yang dikembalikan.

ObtainMessage()

Mengembalikan baru android.os.Message Message dari kumpulan pesan global.

[Android.Runtime.Register("obtainMessage", "()Landroid/os/Message;", "")]
public Android.OS.Message ObtainMessage();
[<Android.Runtime.Register("obtainMessage", "()Landroid/os/Message;", "")>]
member this.ObtainMessage : unit -> Android.OS.Message

Mengembalikan

Nilai yang dikembalikan bukan nol.

Atribut

Keterangan

Mengembalikan baru android.os.Message Message dari kumpulan pesan global. Lebih efisien daripada membuat dan mengalokasikan instans baru. Pesan yang diambil memiliki handler-nya yang diatur ke instans ini (Message.target == ini). Jika Anda tidak menginginkan fasilitas itu, cukup panggil Message.obtain() sebagai gantinya.

Java dokumentasi untuk android.os.Handler.obtainMessage().

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

ObtainMessage(Int32)

Sama seperti #obtainMessage(), kecuali juga mengatur anggota Pesan yang dikembalikan.

[Android.Runtime.Register("obtainMessage", "(I)Landroid/os/Message;", "")]
public Android.OS.Message ObtainMessage(int what);
[<Android.Runtime.Register("obtainMessage", "(I)Landroid/os/Message;", "")>]
member this.ObtainMessage : int -> Android.OS.Message

Parameter

what
Int32

Nilai yang akan ditetapkan ke bidang Message.what yang dikembalikan.

Mengembalikan

Pesan dari kumpulan pesan global.

Atribut

Keterangan

Sama seperti #obtainMessage(), kecuali juga mengatur anggota Pesan yang dikembalikan.

Java dokumentasi untuk android.os.Handler.obtainMessage(int).

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

ObtainMessage(Int32, Object)

Sama seperti #obtainMessage(), kecuali bahwa itu juga mengatur anggota apa dan obj dari Pesan yang dikembalikan.

[Android.Runtime.Register("obtainMessage", "(ILjava/lang/Object;)Landroid/os/Message;", "")]
public Android.OS.Message ObtainMessage(int what, Java.Lang.Object? obj);
[<Android.Runtime.Register("obtainMessage", "(ILjava/lang/Object;)Landroid/os/Message;", "")>]
member this.ObtainMessage : int * Java.Lang.Object -> Android.OS.Message

Parameter

what
Int32

Nilai yang akan ditetapkan ke bidang Message.what yang dikembalikan.

obj
Object

Nilai yang akan ditetapkan ke bidang Message.obj yang dikembalikan.

Mengembalikan

Pesan dari kumpulan pesan global.

Atribut

Keterangan

Sama seperti #obtainMessage(), kecuali bahwa itu juga mengatur anggota apa dan obj dari Pesan yang dikembalikan.

Java dokumentasi untuk android.os.Handler.obtainMessage(int, 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

ObtainMessage(Int32, Int32, Int32)

Sama seperti #obtainMessage(), kecuali bahwa ia juga menetapkan anggota apa, arg1 dan arg2 dari Pesan yang dikembalikan.

[Android.Runtime.Register("obtainMessage", "(III)Landroid/os/Message;", "")]
public Android.OS.Message ObtainMessage(int what, int arg1, int arg2);
[<Android.Runtime.Register("obtainMessage", "(III)Landroid/os/Message;", "")>]
member this.ObtainMessage : int * int * int -> Android.OS.Message

Parameter

what
Int32

Nilai yang akan ditetapkan ke bidang Message.what yang dikembalikan.

arg1
Int32

Nilai yang akan ditetapkan ke bidang Message.arg1 yang dikembalikan.

arg2
Int32

Nilai untuk ditetapkan ke bidang Message.arg2 yang dikembalikan.

Mengembalikan

Pesan dari kumpulan pesan global.

Atribut

Keterangan

Sama seperti #obtainMessage(), kecuali bahwa ia juga menetapkan anggota apa, arg1 dan arg2 dari Pesan yang dikembalikan.

Java dokumentasi untuk android.os.Handler.obtainMessage(int, int, int).

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

ObtainMessage(Int32, Int32, Int32, Object)

Sama seperti #obtainMessage(), kecuali juga mengatur nilai apa, obj, arg1, dan arg2 pada Pesan yang dikembalikan.

[Android.Runtime.Register("obtainMessage", "(IIILjava/lang/Object;)Landroid/os/Message;", "")]
public Android.OS.Message ObtainMessage(int what, int arg1, int arg2, Java.Lang.Object? obj);
[<Android.Runtime.Register("obtainMessage", "(IIILjava/lang/Object;)Landroid/os/Message;", "")>]
member this.ObtainMessage : int * int * int * Java.Lang.Object -> Android.OS.Message

Parameter

what
Int32

Nilai yang akan ditetapkan ke bidang Message.what yang dikembalikan.

arg1
Int32

Nilai yang akan ditetapkan ke bidang Message.arg1 yang dikembalikan.

arg2
Int32

Nilai untuk ditetapkan ke bidang Message.arg2 yang dikembalikan.

obj
Object

Nilai yang akan ditetapkan ke bidang Message.obj yang dikembalikan.

Mengembalikan

Pesan dari kumpulan pesan global.

Atribut

Keterangan

Sama seperti #obtainMessage(), kecuali juga mengatur nilai apa, obj, arg1, dan arg2 pada Pesan yang dikembalikan.

Java dokumentasi untuk android.os.Handler.obtainMessage(int, int, int, 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