События
Notifications API поддерживает события onClosed
, onClicked
, и onButtonClicked
. При закрытии пользователем или системой уведомления срабатывает onClosed
. В листинге 3-27, функция слушателя события принимает два аргумента notificationId
(строка) и byUser
(Boolean).
Событие onButtonClicked
вызывается, когда пользователь нажимает элемент кнопку на уведомлении (Рисунок 3-34). Сами кнопки описываются в свойстве buttons
объекта notificationOptions
(Листинг 3-27). Функция слушатель, которую принимает событие получает параметр notificationId
и buttonIndex
. Если нажать на уведомление в не области кнопок сработает событие onClicked
. В листинге 3-27 данное событие обновляет заголовок уведомления (Рисунок 3-33).