LoaderManager.RestartLoader Метод

Определение

Запускает новый или перезапускает существующий загрузчик в этом диспетчере, регистрирует обратные вызовы в него, а (если действие или фрагмент запущено) начинает загрузку.

[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

Параметры

id
Int32

int: уникальный идентификатор для этого загрузчика. Может быть все, что вы хотите. Идентификаторы относятся к конкретному экземпляру LoaderManager.

args
Bundle

Пакет: необязательные аргументы для предоставления загрузчику во время строительства.

callback
LoaderManager.ILoaderCallbacks

LoaderCallbacks: интерфейс LoaderManager вызовет отчет об изменениях состояния загрузчика. Обязательно.

Возвращаемое значение

Атрибуты

Комментарии

Запускает новый или перезапускает существующий загрузчик в этом диспетчере, регистрирует обратные вызовы в него, а (если действие или фрагмент запущено) начинает загрузку. Если загрузчик с тем же идентификатором был запущен ранее, он автоматически будет уничтожен после завершения работы нового загрузчика. Обратный вызов будет доставлен до того, как старый загрузчик будет уничтожен.

Примеры содержимого и кода на этой странице относятся к лицензиям, описанным в разделе "Лицензия на содержимое". Java и OpenJDK являются товарными знаками или зарегистрированными товарными знаками компании Oracle и (или) ее аффилированных лиц.

Последнее обновление 2026-08-03 UTC.

Справочник по Android для android.app.LoaderManager.restartLoader.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к