我已將此FLAG用於我的服務:Notification.FLAG_FOREGROUND_SERVICE;但是當我調用notificationManager.cancel(IDN)時,圖標總是可視化到狀態欄.....如果我在調用notificationManager.cancel(IDN)時更改Notification.FLAG_AUTO_CANCEL上的FLAG,圖標消失。我該如何使用FLAG_FOREGROUND_SERVICE然後取消圖標?從狀態欄中刪除通知圖標
0
A
回答
0
我不知道我得到了你的問題,但你可以從你的應用程序中使用取消所有通知:
final NotificationManager mNotificationManager = (NotificationManager) ctx.getSystemService(Context.NOTIFICATION_SERVICE);
mNotificationManager.cancelAll();
0
我用:
public final void startForeground (int id, Notification notification)
和通知可能是取消。
0
請參考這一點,前臺服務
[https://code.google.com/p/android/issues/detail?id=24581][1]
位是bitwise-如果此通知表示當前正在運行的服務,則應放入標記字段。這通常是由startForeground(int,Notification)爲你設置的。「
爲了幫助其他人可能會遇到這個問題,如果FLAG_FOREGORUND_SERVICE的文檔更強烈地表明該標誌的用戶可以' t使用nm.cancel()並需要使用startForeground/stopForeground對,可能是這樣的:
「位要按位進入flags字段以指示當前正在運行的服務的前景狀態。您不應該直接使用此標誌,而是讓startForeground()爲您設置它,並使用stopForeground(true)將其刪除。「
相關問題
- 1. 從狀態欄中刪除通知圖標
- 2. 如何從狀態欄中刪除通知?
- 3. parse.com - 從android上的狀態欄中刪除特定的通知
- 4. 如何從狀態欄中刪除通知
- 5. Android - 增量狀態欄通知圖標
- 6. Android:從通知欄中刪除通知
- 7. 從android通知欄中刪除通知
- 8. NullPointerException刪除狀態欄圖標
- 9. 狀態欄通知
- 10. 狀態欄通知
- 11. 狀態欄中的通知圖標沒有接管狀態欄幾秒鐘?
- 12. 狀態欄和主要通知的單獨通知圖標
- 13. 同時從列表視圖和通知欄中刪除通知
- 14. Android 4.2 GPS圖標不能從通知欄中刪除
- 15. 當用戶在android中點擊狀態欄時如何從狀態欄中刪除通知?
- 16. 從狀態欄中刪除填充
- 17. 當從後臺殺死應用程序時從狀態欄中刪除通知
- 18. Android mipmap圖標作爲狀態(通知)欄圖標
- 19. 狀態通知欄上的徽標Android
- 20. 將狀態欄添加手機圖標(在哪裏刪除狀態欄?)
- 21. 用戶從狀態欄中刪除所有通知,如何獲取事件
- 22. Android狀態欄通知 - 通過任何方式通知狀態欄(烤麪包)通過狀態欄?
- 23. 通知狀態欄文本
- 24. Android狀態欄通知
- 25. 狀態欄旋轉通知
- 26. 處理狀態欄通知
- 27. 多個狀態欄通知
- 28. Phonegap - Android - 狀態欄通知
- 29. PhoneGap的狀態欄通知
- 30. 從狀態欄發出通知dessapear