На Oreo возможно ли отключить отдельные уведомления, принадлежащие одному каналу уведомлений? - PullRequest
0 голосов
/ 23 сентября 2018

У меня есть куча уведомлений о новых сообщениях (MessagingStyle, одно уведомление содержит одно или несколько сообщений с одним и тем же пользователем), и я хочу воспроизводить звук при поступлении нового сообщения сейчас .Иногда я хочу обновить уведомление молча, хотя.Например:

  • При загрузке системы я хочу представить пользователю старые сообщения без звука
  • Когда приложение не подключено, я хочу обновить уведомления, чтобы удалитьКнопка «Ответить» и наоборот
  • Когда приложение получает сообщение, которое было опубликовано некоторое время назад, я не хочу предупреждать пользователя, поскольку он мог прочитать сообщение в другом месте.

На L работает нормально, но кажется, что Oreo воспроизводит звук при каждом срабатывании уведомления или обновлении.Есть ли способ обойти это поведение?

...