Наше пользовательское уведомление показывает только заголовок (или текст содержимого, если заголовок отсутствует) при просмотре. Попытка установить значок на корневое уведомление не дает результата. Если я устанавливаю значок в уведомлении расширителя, он отображается, но уведомление о просмотре настолько маленькое (очевидно, его высота соответствует высоте заголовка/описания одного вкладыша), что значок не помещается. По сравнению, например, с уведомление по электронной почте, высота уведомления о просмотре намного меньше.
Вот схема кода, который я пытаюсь запустить:
Intent notificationIntent = new Intent(this, CustomNotification.class);
PendingIntent notificationPendingIntent = PendingIntent.getActivity(this, 0,
notificationIntent,
PendingIntent.FLAG_UPDATE_CURRENT);
Notification notification = new Notification.Builder(this)
.setContentTitle("Test")
.setSmallIcon(R.mipmap.ic_launcher)
.extend(new Notification.WearableExtender()
.setDisplayIntent(notificationPendingIntent)
.setCustomSizePreset(Notification.WearableExtender.SIZE_FULL_SCREEN)
)
.build();