Activity.IsChangingConfigurations 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
檢查該活動是否正在被銷毀,以便以新配置重建。
public virtual bool IsChangingConfigurations { [Android.Runtime.Register("isChangingConfigurations", "()Z", "GetIsChangingConfigurationsHandler")] get; }
[<get: Android.Runtime.Register("isChangingConfigurations", "()Z", "GetIsChangingConfigurationsHandler")>]
member this.IsChangingConfigurations : bool
屬性值
若活動被拆除以重新建立以新配置,則回傳為真;否則會回傳 false。
- 屬性
備註
檢查該活動是否正在被銷毀,以便以新配置重建。 這通常用於 onStop() 來判斷該狀態是否需要清理,或會透過 onRetainNonConfigurationInstance() 傳遞給下一個活動實例。 然而,如果該活動已經在背景中被停止,然後用不同設定重新建立,就不會有另一個 onPause() 或 onStop() 這個 API 回傳為 true。
例如,如果一個不處理大小設定變更的活動先被最小化,然後隨顯示旋轉,該活動應先接收 onPause() 和 onStop(),此 API 回傳 false,接著接收 onDestroy() 回傳 true。
Android 參考資料。android.app.Activity.isChangingConfigurations
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。