Freigeben über


Loader.CancelLoad Methode

Definition

Versuchen Sie, den aktuellen Ladetask 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; gibt andernfalls zurück true . Wenn true zurückgegeben wird, wird der Task weiterhin ausgeführt, und der OnLoadCanceledListener wird aufgerufen, wenn die Aufgabe abgeschlossen ist.

Attribute

Hinweise

Versuchen Sie, den aktuellen Ladetask abzubrechen. Muss im Standard Thread des Prozesses aufgerufen werden.

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

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

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: