LoaderManager.InitLoader Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt sicher, dass ein Ladeprogramm initialisiert und aktiv ist.
[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: Ein eindeutiger Bezeichner für dieses Ladeprogramm. Kann beliebig sein. Bezeichner sind auf eine bestimmte LoaderManager-Instanz definiert.
- args
- Bundle
Bündel: Optionale Argumente, die dem Ladeprogramm beim Bau zur Verfügung stehen sollen. Wenn bereits ein Ladeprogramm vorhanden ist (ein neuer Parameter muss nicht erstellt werden), wird dieser Parameter ignoriert, und die letzten Argumente werden weiterhin verwendet.
- callback
- LoaderManager.ILoaderCallbacks
LoaderCallbacks: Interface the LoaderManager will call to report about changes in the state of the loader. Required.
Gibt zurück
- Attribute
Hinweise
Stellt sicher, dass ein Ladeprogramm initialisiert und aktiv ist. Wenn das Ladeprogramm noch nicht vorhanden ist, wird ein Ladeprogramm erstellt und (wenn die Aktivität/das Fragment derzeit gestartet wird) gestartet. Andernfalls wird das zuletzt erstellte Ladeprogramm erneut verwendet. In beiden Fällen ist der angegebene Rückruf dem Ladeprogramm zugeordnet und wird aufgerufen, wenn sich der Ladezustand ändert. Wenn sich der Aufrufer am Anfang des Aufrufs befindet und das angeforderte Ladeprogramm bereits vorhanden ist und seine Daten generiert hat, wird callback LoaderCallbacks.onLoadFinished sofort (innerhalb dieser Funktion) aufgerufen, sodass Sie darauf vorbereitet sein müssen.
Android-Referenz für android.app.LoaderManager.initLoader.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.