Activity.IsChangingConfigurations Eigenschaft

Definition

Überprüfen Sie, ob sich diese Aktivität im Prozess der Zerstörung befindet, um mit einer neuen Konfiguration neu zu erstellen.

public virtual bool IsChangingConfigurations { [Android.Runtime.Register("isChangingConfigurations", "()Z", "GetIsChangingConfigurationsHandler")] get; }
[<get: Android.Runtime.Register("isChangingConfigurations", "()Z", "GetIsChangingConfigurationsHandler")>]
member this.IsChangingConfigurations : bool

Eigenschaftswert

Attribute

Hinweise

Überprüfen Sie, ob sich diese Aktivität im Prozess der Zerstörung befindet, um mit einer neuen Konfiguration neu zu erstellen. Dies wird häufig in onStop() verwendet, um zu bestimmen, ob der Zustand bereinigt werden muss oder an die nächste Instanz der Aktivität über onRetainNonConfigurationInstance() übergeben wird. Wenn sich die Aktivität jedoch bereits im Hintergrund wie beendet befindet und dann mit einer anderen Konfiguration neu erstellt wird, gibt es keine andere onPause() oder onStop() mit dieser API, die "true" zurückgibt.

Wenn beispielsweise eine Aktivität, die keine Größenkonfigurationsänderung verarbeitet, zuerst minimiert und dann mit der Anzeige gedreht wird, sollte sie zuerst onPause() und onStop() mit dieser API "false" empfangen und dann "onDestroy()" mit dieser API "true" empfangen.

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

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: