Получать ожидающие / не вызванные уведомления в Android - PullRequest
0 голосов
/ 01 мая 2020

Мне нужно отобразить все новые и старые уведомления пользователю в моем приложении, под «новым» я подразумеваю все уведомления, которые еще не были запущены. Еще один способ получить то, что я хочу, - это получить все активные и сработавшие уведомления, а затем я могу отфильтровать тех, кто еще не сработал.

Я пытался везде искать решение, но все предлагают использовать NotificationManager's. Функция getActiveNotifications (), но в моей ситуации это бесполезно.

Поэтому я хочу создать функцию, которая принимает в качестве аргумента ArrayList из последних уведомлений и возвращает новый ArrayList с теми же уведомлениями, но без тех, у кого нет не был запущен, и я могу отправить новый ArrayList на мой адаптер Recycler.

В конце это должно выглядеть так после того, как я объединю его с моим пользовательским интерфейсом. enter image description here

...