語言

AsyncTaskLoader.CancelLoad 方法

定義

警告

Use the Support Library AsyncTaskLoader.

嘗試取消目前的載入任務。 必須在程序的主執行緒中呼叫。 取消不是立即操作,因為載入是在背景執行緒中執行。 如果目前有負載進行中,此方法會請求取消負載,並註明此情況;當背景執行緒完成工作後,剩餘狀態會被清除。 若此期間有其他載荷請求,將暫停至取消的載入完成。

[Android.Runtime.Register("cancelLoad", "()Z", "GetCancelLoadHandler")]
[System.Obsolete("Use the Support Library AsyncTaskLoader.")]
public override bool CancelLoad();
[<Android.Runtime.Register("cancelLoad", "()Z", "GetCancelLoadHandler")>]
[<System.Obsolete("Use the Support Library AsyncTaskLoader.")>]
override this.CancelLoad : unit -> bool

傳回

若無法取消任務,通常因為任務已正常完成,或未呼叫 startLoading() 則回傳 false;否則會返回 true。 當回傳 true 時,任務仍在執行中,任務完成時會呼叫 OnLoadCanceledListener。

屬性

備註

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

Java 文件 android.content.Loader.cancelLoad()。

適用於