如何获取要清除的标题或通知ID。 我的应用程序会产生几个通知。
Api是19。
使用NotificationListenerService
有用吗?
答案 0 :(得分:1)
是的,您可以使用getActiveNotifications
中的NotificationListenerService
来获取所有活动通知。
StatusBarNotification[] activeNotifications = service.getActiveNotifications();
然后循环浏览可用的通知并使用getId()
if(activeNotifications!=null){
for(StatusBarNotification notification : activeNotifications ){
if (notification.getId() == ID_TO_CHECK) {
// do your operation
}
}
}