LoaderManager.InitLoader Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Garante que um carregador esteja inicializado e ativo.
[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
Parâmetros
- id
- Int32
int: um identificador exclusivo para este carregador. Pode ser o que quiser. Os identificadores têm como escopo uma instância específica do LoaderManager.
- args
- Bundle
Pacote: argumentos opcionais para fornecer ao carregador na construção. Se já existir um carregador (um novo não precisa ser criado), esse parâmetro será ignorado e os últimos argumentos continuarão a ser usados.
- callback
- LoaderManager.ILoaderCallbacks
LoaderCallbacks: interface que o LoaderManager chamará para relatar as alterações no estado do carregador. Required.
Retornos
- Atributos
Comentários
Garante que um carregador esteja inicializado e ativo. Se o carregador ainda não existir, um será criado e (se a atividade/fragmento estiver iniciado no momento) iniciará o carregador. Caso contrário, o último carregador criado será usado novamente. Em ambos os casos, o retorno de chamada especificado está associado ao carregador e será chamado à medida que o estado do carregador for alterado. Se no ponto de chamada o chamador estiver em seu estado inicial e o carregador solicitado já existir e tiver gerado seus dados, o retorno de chamada LoaderCallbacks.onLoadFinished será chamado imediatamente (dentro dessa função), portanto, você deve estar preparado para que isso aconteça.
Referência do Android para android.app.LoaderManager.initLoader.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.