Такое дело, нужен совет ну или решение).
Приложение - мессенджер, надо реализовать следующее:
-Приходит уведомление о новом сообщении
-захожу в чат (этого контакта который отправил сообщение)
-Уведомление удаляется
Первое, что приходит в голову это сохранять нужную информацию в лист и чекать при входе в чат чтоб удалить если от этого контакта есть сообщение.
Отправляй какой-то ид контакта с уведомлением, сеть этот ид как ид уведомления, при входе в чат, удаляй по этому ид