Как правильно обновить канал уведомлений android oreo - PullRequest
0 голосов
/ 17 сентября 2018

Я пытаюсь обновить канал уведомлений после его создания. А именно, я хочу правильно установить звук уведомления, но после его создания. Я не могу найти правильный способ сделать это.

Я пытался удалить канал и заново создать его, но, похоже, он не работает ...

if (notificationManager != null) {
            notificationManager.deleteNotificationChannel(NOTIFICATION_CHANNEL_ID);
            notificationManager.createNotificationChannel(channel);
            System.out.println("Created notification channel" + channel.getSound() + " " + channel.getImportance());
        }

1 Ответ

0 голосов
/ 09 ноября 2018

После создания канала уведомлений пользователь получает полный контроль над его настройками. Как разработчик, вы можете изменить только название и описание канала. Если вы хотите восстановить канал, вам нужно использовать другой идентификатор.

См .: https://developer.android.com/training/notify-user/channels

...