LoaderManager.InitLoader Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Assicura che un caricatore sia inizializzato e attivo.
[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
Parametri
- id
- Int32
int: identificatore univoco per questo caricatore. Può essere quello che vuoi. Gli identificatori hanno come ambito una particolare istanza di LoaderManager.
- args
- Bundle
Bundle: argomenti facoltativi da fornire al caricatore in fase di costruzione. Se esiste già un caricatore (non è necessario crearne uno nuovo), questo parametro verrà ignorato e gli ultimi argomenti continueranno a essere usati.
- callback
- LoaderManager.ILoaderCallbacks
LoaderCallbacks: interfaccia che loaderManager chiamerà per segnalare le modifiche apportate allo stato del caricatore. Required.
Valori restituiti
- Attributi
Commenti
Assicura che un caricatore sia inizializzato e attivo. Se il caricatore non esiste già, ne viene creato uno e , se l'attività o il frammento è attualmente avviato, avvia il caricatore. In caso contrario, viene riutilizzato l'ultimo caricatore creato. In entrambi i casi, il callback specificato è associato al caricatore e verrà chiamato quando lo stato del caricatore cambia. Se al momento della chiamata il chiamante è nello stato avviato e il caricatore richiesto esiste già e ne ha generato i dati, il callback LoaderCallbacks.onLoadFinished verrà chiamato immediatamente (all'interno di questa funzione), quindi è necessario prepararsi a eseguire questa operazione.
Informazioni di riferimento su Android per android.app.LoaderManager.initLoader.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.