如何检查android中的通知是否有效

时间:2017-05-13 14:04:30

标签: android google-cloud-messaging android-notifications

我每60秒从服务器获取一些数据Jsonarray,我使用jsonarray在for循环中构建通知; 但是,我不知道如何知道通知是否有效而不是通过下一个通知来构建通知 有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

NotificationManager可以为您跟踪它。

  

getActiveNotifications:   在API级别23中添加   StatusBarNotification [] getActiveNotifications()   恢复活动通知列表:由调用应用程序发布但尚未被用户解除的通知或应用程序取消(String,int)。每个通知都嵌入在StatusBarNotification对象中,包括提供给notify()的原始标记和id(通过getTag()和getId())以及原始Notification对象的副本(通过getNotification())。

https://developer.android.com/reference/android/app/NotificationManager.html#getActiveNotifications()