Handler.ObtainMessage Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| Nama | Deskripsi |
|---|---|
| ObtainMessage() |
Mengembalikan baru |
| ObtainMessage(Int32) |
Sama seperti |
| ObtainMessage(Int32, Object) |
Sama seperti |
| ObtainMessage(Int32, Int32, Int32) |
Sama seperti |
| ObtainMessage(Int32, Int32, Int32, Object) |
Sama seperti |
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.