У меня есть куча уведомлений о новых сообщениях (MessagingStyle, одно уведомление содержит одно или несколько сообщений с одним и тем же пользователем), и я хочу воспроизводить звук при поступлении нового сообщения сейчас .Иногда я хочу обновить уведомление молча, хотя.Например:
- При загрузке системы я хочу представить пользователю старые сообщения без звука
- Когда приложение не подключено, я хочу обновить уведомления, чтобы удалитьКнопка «Ответить» и наоборот
- Когда приложение получает сообщение, которое было опубликовано некоторое время назад, я не хочу предупреждать пользователя, поскольку он мог прочитать сообщение в другом месте.
На L работает нормально, но кажется, что Oreo воспроизводит звук при каждом срабатывании уведомления или обновлении.Есть ли способ обойти это поведение?