2
我有一項活動,預計會在推出時通過一些額外功能。Android活動娛樂 - 意圖是否包含原始附加內容?
當這個活動被破壞,重建,將返回getIntent()
意圖從內部onCreate()
包含出席活動時最初推出的同一演員叫什麼名字?
我有一項活動,預計會在推出時通過一些額外功能。Android活動娛樂 - 意圖是否包含原始附加內容?
當這個活動被破壞,重建,將返回getIntent()
意圖從內部onCreate()
包含出席活動時最初推出的同一演員叫什麼名字?
取決於是否故意銷燬。如果它被完成()調用破壞,則不會。如果因爲系統釋放內存而被破壞,是的。它還會有一個標誌,表明這是一個重新創建(如果您的應用只能從第一個活動開始工作,比如需要您登錄的應用)。
如果我的活動實現了onSaveInstanceState()並保存了一些狀態,我可以對onCreate()的savedInstanceState參數進行空檢查,以確定它是由於初始創建還是重新創建後被調用? – jph
如果((getIntent()。getFlags()Intent.FLAG_ACTIVITY_LAUNCHED_FROM_HISTORY)!= 0),如果它是從歷史的推出將返回true(一個重新創建和銷燬)。 –