Langue

LoaderManager.RestartLoader Méthode

Définition

Démarre un nouveau chargeur ou redémarre un chargeur existant dans ce gestionnaire, inscrit les rappels à celui-ci et (si l’activité/fragment est actuellement démarré) commence à le charger.

[Android.Runtime.Register("restartLoader", "(ILandroid/os/Bundle;Landroid/app/LoaderManager$LoaderCallbacks;)Landroid/content/Loader;", "GetRestartLoader_ILandroid_os_Bundle_Landroid_app_LoaderManager_LoaderCallbacks_Handler")]
[Java.Interop.JavaTypeParameters(new System.String[] { "D" })]
public abstract Android.Content.Loader? RestartLoader(int id, Android.OS.Bundle? args, Android.App.LoaderManager.ILoaderCallbacks? callback);
[<Android.Runtime.Register("restartLoader", "(ILandroid/os/Bundle;Landroid/app/LoaderManager$LoaderCallbacks;)Landroid/content/Loader;", "GetRestartLoader_ILandroid_os_Bundle_Landroid_app_LoaderManager_LoaderCallbacks_Handler")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "D" })>]
abstract member RestartLoader : 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.

callback
LoaderManager.ILoaderCallbacks

LoaderCallbacks : interface que LoaderManager appelle pour signaler les modifications apportées à l’état du chargeur. Obligatoire.

Retours

Attributs

Remarques

Démarre un nouveau chargeur ou redémarre un chargeur existant dans ce gestionnaire, inscrit les rappels à celui-ci et (si l’activité/fragment est actuellement démarré) commence à le charger. Si un chargeur ayant le même ID a déjà été démarré, il est automatiquement détruit lorsque le nouveau chargeur termine son travail. Le rappel sera remis avant la destruction de l’ancien chargeur.

Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d’Oracle et/ou de ses affiliés.

Dernière mise à jour 2026-08-03 UTC.

Référence Android pour android.app.LoaderManager.restartLoader.

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.

S’applique à