LoaderManager.InitLoader 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.
Memastikan pemuat diinisialisasi dan aktif.
[Android.Runtime.Register("initLoader", "(ILandroid/os/Bundle;Landroid/app/LoaderManager$LoaderCallbacks;)Landroid/content/Loader;", "GetInitLoader_ILandroid_os_Bundle_Landroid_app_LoaderManager_LoaderCallbacks_Handler")]
[Java.Interop.JavaTypeParameters(new System.String[] { "D" })]
public abstract Android.Content.Loader? InitLoader(int id, Android.OS.Bundle? args, Android.App.LoaderManager.ILoaderCallbacks? callback);
[<Android.Runtime.Register("initLoader", "(ILandroid/os/Bundle;Landroid/app/LoaderManager$LoaderCallbacks;)Landroid/content/Loader;", "GetInitLoader_ILandroid_os_Bundle_Landroid_app_LoaderManager_LoaderCallbacks_Handler")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "D" })>]
abstract member InitLoader : int * Android.OS.Bundle * Android.App.LoaderManager.ILoaderCallbacks -> Android.Content.Loader
Parameter
- id
- Int32
int: Pengidentifikasi unik untuk pemuat ini. Bisa menjadi apa pun yang Anda inginkan. Pengidentifikasi dilingkup ke instans LoaderManager tertentu.
- args
- Bundle
Bundel: Argumen opsional untuk disuplai ke loader saat konstruksi. Jika loader sudah ada (yang baru tidak perlu dibuat), parameter ini akan diabaikan dan argumen terakhir terus digunakan.
- callback
- LoaderManager.ILoaderCallbacks
LoaderCallbacks: Antarmuka loaderManager akan memanggil untuk melaporkan perubahan status loader. Required.
Mengembalikan
- Atribut
Keterangan
Memastikan pemuat diinisialisasi dan aktif. Jika loader belum ada, pemuat dibuat dan (jika aktivitas/fragmen saat ini dimulai) memulai loader. Jika tidak, loader yang terakhir dibuat akan digunakan kembali. Dalam kedua kasus, panggilan balik yang diberikan dikaitkan dengan loader, dan akan dipanggil saat status pemuat berubah. Jika pada titik panggilan pemanggil dalam keadaan dimulai, dan loader yang diminta sudah ada dan telah menghasilkan datanya, maka panggilan balik LoaderCallbacks.onLoadFinished akan segera dipanggil (di dalam fungsi ini), jadi Anda harus siap untuk hal ini terjadi.
Referensi Android untuk android.app.LoaderManager.initLoader.
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.