0
我正在實施使用發佈通知的服務的Android應用程序。我只想在用戶關閉應用程序後顯示通知。如果應用程序正在運行,是否有可能不在狀態欄中顯示通知?如果應用程序正在運行,則不會在狀態欄中顯示通知
我正在實施使用發佈通知的服務的Android應用程序。我只想在用戶關閉應用程序後顯示通知。如果應用程序正在運行,是否有可能不在狀態欄中顯示通知?如果應用程序正在運行,則不會在狀態欄中顯示通知
可以圍繞工作吧:
當應用程序已經開始(從應用程序),你可以通知你的服務,因此它可以去除Notification
實例。
同樣,當你的應用程序被用戶關閉時,在明確地完成當前活動之前,應用程序將通知服務再次顯示通知。
我有點困惑。我不能讓代碼在Activity回調中通知服務,如onStart()或onPause(),因爲這些可能會在其他情況下調用,例如從一個活動導航到另一個活動。如果用戶直接按下home按鈕而不是後退按鈕,則可能不會調用onCreate(),並在以後恢復該應用程序。 – bala 2011-05-10 10:44:14