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 が呼び出されます。

属性

注釈

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

Javaドキュメント。

適用対象