2011-02-05 60 views
0

請注意,當我的服務完成時,我的通知圖標並不總是被刪除。
考慮可能的原因。通知未被刪除的可能原因

我的服務啓動了一些嵌套的線程,最深的一個通知圖標 在手機的標題欄中。

我可以看到,在我的服務onDestroy()停止服務執行。 我運行mNotificationManager.cancel(setServiceRunNotifNumber);

我不能看到我想運行取消通知刪除。 這只是有時會發生通知仍然在onDestroy()之後。

還有什麼我忘了? 服務死後,通知會保持什麼狀態?

回答

0

用於發生在2.1以下的我。我注意到,如果我殺了我的服務,然後等了10秒鐘,並打開另一個應用程序,我的通知消失了。我還注意到,如果我殺了我的服務,然後立即重新啓動它,圖標就不會出現。當我的操作系統升級到2.1時,此行爲消失。