Language

Activity.IsChangingConfigurations プロパティ

定義

新しい構成で再作成するために、このアクティビティが破棄中かどうかを確認します。

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

プロパティ値

新しい構成で再作成するためにアクティビティが停止している場合は、true を返します。else は false を返します。

属性

注釈

新しい構成で再作成するために、このアクティビティが破棄中かどうかを確認します。 これは onStop() で、状態をクリーンアップする必要があるか、onRetainNonConfigurationInstance() を介してアクティビティの次のインスタンスに渡されるかを判断するためによく使用されます。 ただし、アクティビティが既に停止状態としてバックグラウンドに存在し、別の構成で再作成された場合、この API が true を返す別の onPause() または onStop() は存在しません。

たとえば、サイズ構成の変更を処理していないアクティビティが最初に最小化された後、ディスプレイで回転する場合は、最初に onPause() と onStop() を受け取り、この API が false を返し、次にこの API が true を返して onDestroy() を受け取る必要があります。

android.app.Activity.isChangingConfigurationsの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象