Android / Чтение со всеми активными уведомлениями в строке состояния - PullRequest
0 голосов
/ 07 декабря 2018

В классе NotificationListenerService, конечно, есть функции onNotificationPosted(StatusBarNotification sbn) и onNotificationRemoved(StatusBarNotification sbn).

С помощью функции onNotificationPosted(StatusBarNotification sbn) я могу читать любые новые уведомления по мере их поступления.Есть ли способ прочитать ранее опубликованные уведомления на мобильном устройстве, которые еще не были уволены, навсегда?Это должно быть сделано с помощью моего собственного приложения для Android программно.

1 Ответ

0 голосов
/ 07 декабря 2018

Вы можете использовать getActiveNotifications() для получения всех активных уведомлений, которые являются частью класса NotificationListenerService.Документация об этом методе очень ясна:

Запросить список ожидающих уведомлений (то есть тех, которые видны текущему пользователю).Полезно, когда вы не знаете, что уже было опубликовано.

...