Почему уведомления используют разрешение mipmap, так как smallIcon приведет к сбою пользовательского интерфейса системы в Android O?
Если я использую mipmap
значок как smallIcon
из Notification
в Android O
, когда уведомить об этом, системный интерфейс будет сбой. Но это работает ниже O, и если я изменю значок с Res в drawable
каталог, он тоже работает. Хотя Google говорит нам, что мы должны разместить значки наших приложений в mipmap
Dirs, почему я не могу использовать его как notification
значок в Android O?
NotificationCompat.Builder notificationBuilder =
new NotificationCompat.Builder(this, channelId)
.setSmallIcon(R.mipmap.ic_launcher)
.setContentTitle(notification.getTitle())
.setContentText(notification.getBody())
.setAutoCancel(true)
.setDefaults(Notification.DEFAULT_ALL)
.setContentIntent(pendingIntent);