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

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

Возвращает значение false, если задача не может быть отменена, как правило, так как она уже завершена нормально, или так как startLoading() не была вызвана; Возвращает значение true в противном случае. Когда возвращается значение true, задача по-прежнему выполняется, и при завершении задачи будет вызываться OnLoadCanceledListener.

Атрибуты

Комментарии

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

Java документации по android.content.Loader.cancelLoad().

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