Freigeben über


Loader.CancelLoad Methode

Definition

Versuchen Sie, den aktuellen Ladevorgang abzubrechen.

[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

Gibt zurück

Gibt zurück false , wenn der Vorgang nicht abgebrochen werden konnte, in der Regel weil er bereits normal abgeschlossen wurde oder weil #startLoading() er nicht aufgerufen wurde; andernfalls wird zurückgegeben true . Wenn true die Aufgabe zurückgegeben wird, wird die Aufgabe weiterhin ausgeführt, und die OnLoadCanceledListener wird aufgerufen, wenn die Aufgabe abgeschlossen ist.

Attribute

Hinweise

Versuchen Sie, den aktuellen Ladevorgang abzubrechen. Muss im Hauptthread des Prozesses aufgerufen werden.

Der Abbruch ist kein sofortiger Vorgang, da die Last in einem Hintergrundthread ausgeführt wird. Wenn derzeit eine Last ausgeführt wird, fordert diese Methode an, dass die Last abgebrochen wird, und stellt fest, dass dies der Fall ist; sobald der Hintergrundthread seine Arbeit abgeschlossen hat, wird der verbleibende Zustand gelöscht. Wenn während dieser Zeit eine weitere Ladeanforderung eingeht, wird sie bis zum Abschluss der abgebrochenen Last gehalten.

Java-Dokumentation für android.content.Loader.cancelLoad().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: