我跑進與最近列表中,類似的問題在啓動指定的活動似乎有狀況了一把,其中一個應用程序將被徹底摧毀,但其他一些進程將從最近使用的活動啓動應用程序。由於我的應用程序的狀態是建立在幾個指定的活動上,所以我需要防止這種情況(即onCreate()的null參考)。Android應用程序的初始活動是不是在重新進入應用程序與後退按鈕
,不檢查狀態全是我的onCreate()函數是有辦法只是防止這種情況?
此外,除了發射,最近通話,從其他應用程序的後退按鈕 - 是否有更多的條件,在那裏我有沒有給與意圖明確啓動它清單權限的其他東西可以啓動我的應用程序?
謝謝!
你的清單中的launchMode是什麼?這聽起來像是可以用singleTop作爲launchMode解決,如果我正確理解你的問題。 – jlindenbaum
singleTop不能解決它。如果我的任何活動在啓動應用程序之前啓動,那麼系統處於無效狀態。 – jchristof