LoaderManager.RestartLoader 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在這個管理器中啟動新或重新啟動現有的載入器,註冊回調,然後(如果活動/片段目前已啟動)開始載入。
[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
Bundle:在建造時提供給載入者的可選參數。
- callback
- LoaderManager.ILoaderCallbacks
LoaderCallbacks:LoaderManager 會呼叫以回報載入器狀態變更的介面。 Required.
傳回
- 屬性
備註
在這個管理器中啟動新或重新啟動現有的載入器,註冊回調,然後(如果活動/片段目前已啟動)開始載入。 如果先前啟動過相同 ID 的載入器,當新載入器完成工作時,該載入器會自動銷毀。 回撥會在舊載入器被銷毀前完成。
本頁內容與程式碼範例受內容授權條款所規範。 Java 和 OpenJDK 是 Oracle 和/或其關係企業的商標或注冊商標。
最後更新於 2026-08-03 UTC。
Android 參考資料。android.app.LoaderManager.restartLoader
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。