Это мой код, и все отлично работает.
val builder = NotificationCompat.Builder(this, "NOTI_ID")
.setSmallIcon(R.drawable.ic_stat_name)
.setContentTitle("My notification")
.setContentText("Hello World!")
.setPriority(NotificationCompat.PRIORITY_HIGH)
.setContentIntent(pendingIntent)
.setAutoCancel(true)
.setVisibility(NotificationCompat.VISIBILITY_PUBLIC)
.setColor(ContextCompat.getColor(this, R.color.colorPrimaryDark))
Единственная проблема - я не могу изменить цвет заголовка (= "Hello World"). Последняя строка .setColor(ContextCompat.getColor(this, R.color.colorPrimaryDark))
меняет только цвет значка. Я ничего не нашел в документации, и если вы посмотрите на эти изображения , вы увидите, что заголовок имеет тот же цвет, что и значок. Так что я не уверен, что ошибка исходит от меня или в моем коде что-то отсутствует?
EDIT
Под названием я имею в виду название приложения. Извините, это была моя ошибка. Не contentTitle, а название приложения. Проверьте, например, эти изображения .