Любой все еще смотрящий на это, самый простой способ заставить Ваш значок отображаться правильно сначала представляет его с Studio Значка Android здесь:
https://romannurik.github.io/AndroidAssetStudio/icons-notification.html
Разархивировал файлы от загруженной zip в Ваш проект / основная папка, таким образом, они вставляют в соответствующие drawable-xxxx папки.
Затем для изменения раскрашивают использование уведомления что-то вроде этого:
NotificationCompat.Builder builder = new NotificationCompat.Builder(context, CHANNEL_ID)
.setSmallIcon(R.drawable.ic_notification_appicon) // <-- Icon from Android Icon Studio
.setColor(context.getColor(R.color.holo_blue)) // <-- Set your preferred icon colour to appear in the notification dropdown list
.setContentTitle("Title")
.setContentText("Content")
.setAutoCancel(true)
.setCategory(NotificationCompat.CATEGORY_EVENT)
.setDefaults(Notification.DEFAULT_ALL)
.setPriority(NotificationCompat.PRIORITY_DEFAULT);