如何在API 23之前获取活动通知列表

时间:2018-09-12 07:05:50

标签: android android-notifications

下面的代码快照可获取活动通知,但需要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();
    }

1 个答案:

答案 0 :(得分:1)

您可以使用具有NotificationListenerService方法的getActiveNotifications()