ContentObserver.OnChange 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
| OnChange(Boolean) |
Metode ini dipanggil ketika perubahan konten terjadi. |
| OnChange(Boolean, Uri) |
Metode ini dipanggil ketika perubahan konten terjadi. |
| OnChange(Boolean, Uri, Int32) |
Metode ini dipanggil ketika perubahan konten terjadi. |
| OnChange(Boolean, ICollection<Uri>, Int32) |
Metode ini dipanggil ketika perubahan konten terjadi. |
OnChange(Boolean)
Metode ini dipanggil ketika perubahan konten terjadi.
[Android.Runtime.Register("onChange", "(Z)V", "GetOnChange_ZHandler")]
public virtual void OnChange(bool selfChange);
[<Android.Runtime.Register("onChange", "(Z)V", "GetOnChange_ZHandler")>]
abstract member OnChange : bool -> unit
override this.OnChange : bool -> unit
Parameter
- selfChange
- Boolean
True jika ini adalah pemberitahuan perubahan mandiri.
- Atribut
Keterangan
Metode ini dipanggil ketika perubahan konten terjadi.
Subkelas harus mengambil alih metode ini untuk menangani perubahan konten.
Dokumentasi Java untuk android.database.ContentObserver.onChange(boolean).
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.
Berlaku untuk
OnChange(Boolean, Uri)
Metode ini dipanggil ketika perubahan konten terjadi.
[Android.Runtime.Register("onChange", "(ZLandroid/net/Uri;)V", "GetOnChange_ZLandroid_net_Uri_Handler")]
public virtual void OnChange(bool selfChange, Android.Net.Uri? uri);
[<Android.Runtime.Register("onChange", "(ZLandroid/net/Uri;)V", "GetOnChange_ZLandroid_net_Uri_Handler")>]
abstract member OnChange : bool * Android.Net.Uri -> unit
override this.OnChange : bool * Android.Net.Uri -> unit
Parameter
- selfChange
- Boolean
True jika ini adalah pemberitahuan perubahan mandiri.
- uri
- Uri
Uri konten yang diubah.
- Atribut
Keterangan
Metode ini dipanggil ketika perubahan konten terjadi. Menyertakan Uri konten yang diubah jika tersedia.
Subkelas harus mengambil alih metode ini untuk menangani perubahan konten. Untuk memastikan operasi yang benar pada versi kerangka kerja yang lebih lama yang tidak memberikan argumen yang lebih kaya, aplikasi harus menerapkan semua kelebihan beban.
Contoh implementasi:
<code>
// Implement the onChange(boolean) method to delegate the change notification to
// the onChange(boolean, Uri) method to ensure correct operation on older versions
// of the framework that did not have the onChange(boolean, Uri) method.
{@literal @Override}
public void onChange(boolean selfChange) {
onChange(selfChange, null);
}
// Implement the onChange(boolean, Uri) method to take advantage of the new Uri argument.
{@literal @Override}
public void onChange(boolean selfChange, Uri uri) {
// Handle change.
}
</code>
</p>
Dokumentasi Java untuk android.database.ContentObserver.onChange(boolean, android.net.Uri).
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.
Berlaku untuk
OnChange(Boolean, Uri, Int32)
Metode ini dipanggil ketika perubahan konten terjadi.
[Android.Runtime.Register("onChange", "(ZLandroid/net/Uri;I)V", "GetOnChange_ZLandroid_net_Uri_IHandler", ApiSince=30)]
public virtual void OnChange(bool selfChange, Android.Net.Uri? uri, int flags);
[<Android.Runtime.Register("onChange", "(ZLandroid/net/Uri;I)V", "GetOnChange_ZLandroid_net_Uri_IHandler", ApiSince=30)>]
abstract member OnChange : bool * Android.Net.Uri * int -> unit
override this.OnChange : bool * Android.Net.Uri * int -> unit
Parameter
- selfChange
- Boolean
True jika ini adalah pemberitahuan perubahan mandiri.
- uri
- Uri
Uri konten yang diubah.
- flags
- Int32
Bendera yang menunjukkan detail tentang perubahan ini.
- Atribut
Keterangan
Metode ini dipanggil ketika perubahan konten terjadi. Menyertakan Uri konten yang diubah jika tersedia.
Subkelas harus mengambil alih metode ini untuk menangani perubahan konten. Untuk memastikan operasi yang benar pada versi kerangka kerja yang lebih lama yang tidak memberikan argumen yang lebih kaya, aplikasi harus menerapkan semua kelebihan beban.
Dokumentasi Java untuk android.database.ContentObserver.onChange(boolean, android.net.Uri, int).
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.
Berlaku untuk
OnChange(Boolean, ICollection<Uri>, Int32)
Metode ini dipanggil ketika perubahan konten terjadi.
[Android.Runtime.Register("onChange", "(ZLjava/util/Collection;I)V", "GetOnChange_ZLjava_util_Collection_IHandler", ApiSince=30)]
public virtual void OnChange(bool selfChange, System.Collections.Generic.ICollection<Android.Net.Uri> uris, int flags);
[<Android.Runtime.Register("onChange", "(ZLjava/util/Collection;I)V", "GetOnChange_ZLjava_util_Collection_IHandler", ApiSince=30)>]
abstract member OnChange : bool * System.Collections.Generic.ICollection<Android.Net.Uri> * int -> unit
override this.OnChange : bool * System.Collections.Generic.ICollection<Android.Net.Uri> * int -> unit
Parameter
- selfChange
- Boolean
True jika ini adalah pemberitahuan perubahan mandiri.
- uris
- ICollection<Uri>
Uri konten yang diubah.
- flags
- Int32
Bendera yang menunjukkan detail tentang perubahan ini.
- Atribut
Keterangan
Metode ini dipanggil ketika perubahan konten terjadi. Menyertakan Uri konten yang diubah jika tersedia.
Subkelas harus mengambil alih metode ini untuk menangani perubahan konten. Untuk memastikan operasi yang benar pada versi kerangka kerja yang lebih lama yang tidak memberikan argumen yang lebih kaya, aplikasi harus menerapkan semua kelebihan beban.
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.