Loader.CancelLoad メソッド

定義

現在の読み込みタスクを取り消そうとします。

[Android.Runtime.Register("cancelLoad", "()Z", "GetCancelLoadHandler")]
public virtual bool CancelLoad ();
[<Android.Runtime.Register("cancelLoad", "()Z", "GetCancelLoadHandler")>]
abstract member CancelLoad : unit -> bool
override this.CancelLoad : unit -> bool

戻り値

falseタスクを取り消すことができなかった場合は を返します。通常は、タスクが正常に完了しているか、呼#startLoading()び出されていないためです。それ以外の場合は を返しますtrue。 が true 返されると、タスクはまだ実行中であり、 OnLoadCanceledListener タスクの完了時に が呼び出されます。

属性

注釈

現在の読み込みタスクを取り消そうとします。 プロセスのメイン スレッドでを呼び出す必要があります。

取り消しは、バックグラウンド スレッドで読み込みが実行されるため、即時操作ではありません。 現在進行中の読み込みがある場合、このメソッドは読み込みを取り消すように要求します。この場合は注意してください。バックグラウンド スレッドの作業が完了すると、残りの状態がクリアされます。 この期間中に別の読み込み要求が送信された場合、取り消された読み込みが完了するまで保持されます。

の Java ドキュメント android.content.Loader.cancelLoad()

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

適用対象