在我的應用程序中,我有幾個明顯相互關聯的活動。每當我進行一些活動並且用戶使用任何任務殺手來殺死我的應用時。我想要做的兩件事情如何在一些任務殺手已殺死應用程序後恢復android應用程序?
- 清除我加入,當用戶登錄..
- 完成所有的活動比第一活性,即登錄活動
之外的通知現在,如果用戶再次啓動我的應用程序,無論是從最近的任務或從發射器我想從第一個活動,即登錄活動開始...
目前,我的代碼工作絕對好,如果我使用android 管理進程並結束活動或強制關閉應用程序從android任務管理器。但如果我正在使用其他任務殺手應用程序,即高級任務殺手,關閉應用程序時,我從最近的應用程序重新啓動應用程序,它試圖從最後使用的活動而不是登錄激活重新啓動,並給出一個醜陋的力量關閉錯誤..在這種情況下,通知也不會被清除。
我該如何處理第三方任務殺手?
我看過幾個線程上的SO,但無法得到的三分球,他們幾個都是...
我到目前爲止還沒有在我的應用中使用過服務......我需要使用它嗎? – aProgrammer
yes offcourse ....因爲活動可以被任何其他應用程序殺死,但是你的服務不能被停用。 :)所以把它作爲服務,然後沒有人可以停止你的服務比你:) – Rahul