NotificationListenerService可穿戴

时间:2015-02-12 05:17:58

标签: android android-notifications wear-os android-wear-data-api android-wear-notification

我正在尝试实现一种检测发送到Android可穿戴设备的通知的方法。

在谷歌搜索后,我发现无法在可穿戴设备上使用notificationListenerService。

在目前的实施中,我已在移动掌上电脑上实施了notificationListenerService,并使用DataLayer发送通知。

我的问题是:

使用notificationListener,它会检测出现的所有内容。有没有可靠的方法来检测哪些通知将被发送到可穿戴设备?例如,我不希望通过dataLayer发送未发送到可穿戴设备的黄昏或其他内容

1 个答案:

答案 0 :(得分:0)

是的,只有在公共FLAG_LOCAL_ONLY Notifications的{​​{1}}内过滤NotificationListenerService即可。 它由.setLocalOnly()设置,如果是真的,则不会向Wear设备发送通知。