Страницы

Поиск по вопросам

среда, 10 июля 2019 г.

Как установить setAutoCancel(true) на addAction()?

Я сформировал Notification и установил setAutoCancel(true) и когда нажимаю на Notification он исчезает как положено.
Но у меня прикреплено 2 кнопки addAction() и когда я нажимаю на них то Notification не исчезает...
Можно ли как то поставить setAutoCancel(true) на кнопки? Чтоб после нажатия на них Notification удалялся?


Ответ

При нажатии на кнопку единственное что происходит - это отправляется связанный с ней PendginIntent.
Таким образом вы можете по нажатию на кнопку уведомления скрыть его лишь там, где вы принимаете Intent, запущенный кнопкой. Т.е. там вам надо через NotificationManager убрать уведомление

Комментариев нет:

Отправить комментарий