Activity.OnStateNotSaved 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在 #onResume 即將到來時被打電話,先於其他履歷前回電如 #onNewIntent 和 #onActivityResult。
[Android.Runtime.Register("onStateNotSaved", "()V", "GetOnStateNotSavedHandler", ApiSince=23)]
public virtual void OnStateNotSaved();
[<Android.Runtime.Register("onStateNotSaved", "()V", "GetOnStateNotSavedHandler", ApiSince=23)>]
abstract member OnStateNotSaved : unit -> unit
override this.OnStateNotSaved : unit -> unit
- 屬性
備註
此方法在 API 等級 29 被棄用。 從Build.VERSION_CODES開始。P onSaveInstanceState 是在 onStop() 之後被呼叫的,所以這個提示現在已經不準確了:你應該把你的狀態當作 onStart 和 onStop 回調之間沒有被儲存。
當 onResume() 出現時呼叫,且在其他履歷前回調如 onNewIntent(Intent) 和 onActivityResult(int, int, Intent) 之前呼叫。 這主要是為了讓活動得到一個提示,表示其狀態已不再被儲存——通常會在 onSaveInstanceState(Bundle) 之後,以及活動被恢復或重新啟動之前被呼叫。
Android 參考資料。android.app.Activity.onStateNotSaved
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。