如何在偷看自定义Android可穿戴通知上添加图标?

时间:2015-04-04 01:04:47

标签: android notifications android-wear-notification

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

以下是我试图运行的代码的大纲:

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

1 个答案:

答案 0 :(得分:1)

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

“注意:当主屏幕上的通知正在窥视时,系统会根据通知的语义数据显示标准模板。此模板适用于所有表面。当用户向上滑动通知时,他们会然后查看通知的自定义活动。“

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