Activity.IsFinishing Eigenschaft

Definition

Überprüfen Sie, ob sich diese Aktivität im Prozess der Fertigstellung befindet, entweder weil Sie "finish()" aufgerufen haben oder eine andere Person angefordert hat, dass sie abgeschlossen ist.

public virtual bool IsFinishing { [Android.Runtime.Register("isFinishing", "()Z", "GetIsFinishingHandler")] get; }
[<get: Android.Runtime.Register("isFinishing", "()Z", "GetIsFinishingHandler")>]
member this.IsFinishing : bool

Eigenschaftswert

Attribute

Hinweise

Überprüfen Sie, ob sich diese Aktivität im Prozess der Fertigstellung befindet, entweder weil Sie "finish()" aufgerufen haben oder eine andere Person angefordert hat, dass sie abgeschlossen ist. Dies wird häufig in onPause() verwendet, um zu bestimmen, ob die Aktivität einfach anzuhalten oder vollständig beendet wird. Wenn die Endanforderung jedoch erfolgt, nachdem die Aktivität bereits angehalten/beendet wurde, gibt es keine weitere onPause() oder onStop() mit dieser API, die "true" zurückgibt.

Wenn beispielsweise eine Aktivität zuerst minimiert und dann im Hintergrund getötet wird, sollte sie zuerst onPause() und onStop() mit dieser API empfangen, die "false" zurückgibt, und dann "onDestroy()" mit dieser API empfangen, die "true" zurückgibt.

Siehe auch:

Android-Referenz für android.app.Activity.isFinishing.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: