LoaderManager.InitLoader Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Garantit qu’un chargeur est initialisé et actif.
[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
Paramètres
- id
- Int32
int : identificateur unique pour ce chargeur. Peut être ce que vous voulez. Les identificateurs sont limités à une instance LoaderManager particulière.
- args
- Bundle
Bundle : arguments facultatifs à fournir au chargeur lors de la construction. Si un chargeur existe déjà (un nouveau n’a pas besoin d’être créé), ce paramètre est ignoré et les derniers arguments continuent d’être utilisés.
- callback
- LoaderManager.ILoaderCallbacks
LoaderCallbacks : interface que LoaderManager appelle pour signaler les modifications apportées à l’état du chargeur. Obligatoire.
Retours
- Attributs
Remarques
Garantit qu’un chargeur est initialisé et actif. Si le chargeur n’existe pas encore, un chargeur est créé et (si l’activité/fragment est actuellement démarré) démarre le chargeur. Sinon, le dernier chargeur créé est réutilisé. Dans les deux cas, le rappel donné est associé au chargeur et sera appelé en tant qu’état du chargeur. Si, au moment de l’appel, l’appelant est dans son état de démarrage et que le chargeur demandé existe déjà et a généré ses données, le rappel LoaderCallbacks.onLoadFinished est appelé immédiatement (à l’intérieur de cette fonction), vous devez donc être préparé pour que cela se produise.
Référence Android pour android.app.LoaderManager.initLoader.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.