В андроиде некоторые приложения отправляют уведомление при возникновении события (например, когда вы получаете сообщение).В андроиде, как узнать, является ли уведомление новым или повторным?
Но пока вы не отклоните это уведомление или не откроете приложение, чтобы увидеть это событие, приложение будет продолжать отправлять уведомления о том же событии.
В моем приложении я хочу только один раз отреагировать на конкретное событие.
Когда служба NotificationListenerService уведомляет меня об уведомлении, как я могу проверить, является ли это первым или одним из следующих повторных?
Спасибо.
Уведомления используют идентификаторы, чтобы определить себя как уведомление (id, ...). и если вы хотите отправить только один раз, это будет рассматриваться внутри вашего кода, который может быть легко реализован даже с флагом. взгляните на это, чтобы обновить уведомление. http://developer.android.com/training/notify-user/managing.html – uguboz
Я говорю об уведомлениях из других приложений – SWAppDev