1

我们的自定义通知仅在查看时显示标题(或缺少标题时的内容文本)。尝试在根通知上设置图标没有效果。如果我在它显示的扩展器通知上设置了图标,但窥视通知是如此之小(显然,它的高度适合于一个衬里标题/描述的高度),以至于图标不适合。与例如电子邮件通知相比,窥视通知的高度要小得多。

这是我要运行的代码的大纲:

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();
4

1 回答 1

1

您可能会遇到这样一个事实,即您几乎无法控制在预览视图中通知的显示方式:

“注意:当通知在主屏幕上窥视时,系统会使用它从通知的语义数据生成的标准模板显示它。该模板适用于所有表盘。当用户向上滑动通知时,他们将看到通知的自定义活动。”

https://developer.android.com/training/wearables/apps/layouts.html#UiLibrary

于 2015-07-13T22:24:03.667 回答