Я пытаюсь установить цвет значка уведомления. Значок добавляется в проект из галереи Asset Studio Clip Art в качестве значка типа уведомления.
Он применяется к таким уведомлениям
val notification = NotificationCompat.Builder(this, channelId)
.setSmallIcon(R.drawable.ic_stat_mail)
.setColor(ContextCompat.getColor(context, R.color.yellow))
цвет чисто желтый, определенный в ресурсах
<color name="yellow">#FFFF00</color>
Значок отображается в строке состояния белым цветом, что является правильным. Но в расширенном уведомлении оно отображается желтым цветом с некоторым черным оттенком.
Почему добавлен этот черный оттенок и как я могу от него избавиться?
Обновление
Странно то, что другие цвета, такие как красный (# ff0000) или зеленый (# 008000), выглядят нормально