下面的代码快照可获取活动通知,但需要API 23+,我的代码必须运行21 +
知道我的要求很简单,我只想查找具有活动通知的应用程序包,我不想读取通知数据,我不想取消它们。
NotificationManager notificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
StatusBarNotification[] n = notificationManager.getActiveNotifications();
for(int i = 0; i < n.length; i++) {
n[i].getPackageName();
}
答案 0 :(得分:1)
您可以使用具有NotificationListenerService
方法的getActiveNotifications()
!