我已經編寫了一個處理傳入短信的應用程序。一切都很好,同時也標記處理後的短信作品。唯一不關心的是托盤通知。它仍然在托盤中,並聲稱有未讀的消息(就像標準的短信應用程序,其小綠色「1」一樣)。我檢查了使用smspopup示例應用程序中使用的方法將消息實際上標記爲已讀,這似乎有相同的問題。如果我只是說收到的消息「關閉」,托盤圖標不會更新。我在這裏想念什麼?我是否必須向托盤發送類似通知的內容,以便再次檢查?在將短信標記爲已讀後,未讀的短信託盤通知會保留爲已讀
3
A
回答
1
如果您正在討論通知欄,那麼發送該通知到android系統的應用程序應該通過調用notificationmanagers cancel(int id)方法來取消它。 通過短信閱讀不清除此通知,當你去那個短信應用程序(股票短信應用程序可能),那麼這將調用取消通知方法來清除通知欄。 短信POPUP像應用程序無法清除其他股票短信應用程序的通知欄。
+0
感謝您的回覆.... 但我要求默認的短信應用程序在其徽標上指示1條消息未讀如何將設備上的默認應用程序和其他應用程序告訴短信狀態已更改,請更新您的適應症 – 2014-03-18 05:26:52
相關問題
- 1. 如何在Android上將所有短信標記爲已讀?
- 2. Android:如何將短信標記爲已讀在接收
- 3. 如何隱藏未讀短信通知?
- 4. Android:標記短信(SMS)未讀
- 5. 如何將我所有的短信標記爲未讀?
- 6. Laravel通知標記每個爲已讀
- 7. 如何在gridview中將記錄標記爲已讀和未讀
- 8. 如何在收到短信時獲取未讀短信?
- 9. 如何檢查收件箱中的短信是已讀還是未讀
- 10. ios閱讀短信和通話記錄作爲mspy的
- 11. 在Android中閱讀短信會話
- 12. Google閱讀器API標記爲已讀
- 13. Google閱讀器OAuth標記爲已讀
- 14. 短信通知的行爲
- 15. Pubsub:標記爲已讀
- 16. Rails:將記錄標記爲已讀?
- 17. ios遠程通知不會被標記爲已讀
- 18. Codename可以讀短信嗎?
- 19. 讀取短信只對OTP
- 20. Android短信閱讀數
- 21. Android 1.5:閱讀短信
- 22. Android閱讀短信歷史
- 23. 無法閱讀短信
- 24. 使用swift讀取短信
- 25. 可以使用圖表api將通知標記爲已讀嗎?
- 26. 將鏈接標記爲已讀鉤子
- 27. 將備忘標記爲已讀
- 28. Activesync將郵件標記爲已讀
- 29. 將論壇帖子標記爲已讀?
- 30. NFC讀取標籤短信服務
您是否解決了您的問題? – barmaley 2012-09-19 14:21:50