我有一個應用程序,它在啓動時從兩個不同的服務器獲取兩個會話ID。第一項活動是執行此雙重登錄的「登錄」活動,存儲會話ID並啓動主要活動。在Android上停止應用程序還原
有時我的應用程序因Android資源不足而死亡。當它恢復時,Android立即恢復主要活動,給我留下潛在的陳舊會話ID。
我想要發生的事情是告訴Android 而不是要恢復上次運行的活動,而是再次運行登錄活動。在那裏,我將檢查會話ID並在必要時重新登錄,然後轉到任何需要的活動。
有沒有辦法告訴Android不要恢復應用程序,而是重新啓動它?
是該應用程序還是服務? – Royi
這是一個應用程序。 – zmbq
,所以你可以添加完成()onPause()或onStop()。這樣,你的應用程序將被銷燬,不會恢復 - 它會重新創建 – Royi