我们的自定义通知仅在其查看时显示标题(或缺少标题的内容文本)。尝试在根通知上设置图标无效。如果我在它显示的扩展器通知上设置了图标,但是偷看通知是如此之小(显然,它的高度适合于一个班轮标题/描述的高度),图标不适合。与例如电子邮件通知,偷看通知的高度要小得多。
以下是我试图运行的代码的大纲:
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();
答案 0 :(得分:1)
您可能会遇到这样一个事实,即您在查看视图时几乎无法控制通知的显示方式:
“注意:当主屏幕上的通知正在窥视时,系统会根据通知的语义数据显示标准模板。此模板适用于所有表面。当用户向上滑动通知时,他们会然后查看通知的自定义活动。“
https://developer.android.com/training/wearables/apps/layouts.html#UiLibrary