Activity.IsFinishing Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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.