我正在尝试实现一种检测发送到Android可穿戴设备的通知的方法。
在谷歌搜索后,我发现无法在可穿戴设备上使用notificationListenerService。
在目前的实施中,我已在移动掌上电脑上实施了notificationListenerService,并使用DataLayer发送通知。
我的问题是:
使用notificationListener,它会检测出现的所有内容。有没有可靠的方法来检测哪些通知将被发送到可穿戴设备?例如,我不希望通过dataLayer发送未发送到可穿戴设备的黄昏或其他内容
答案 0 :(得分:0)
是的,只有在公共FLAG_LOCAL_ONLY Notifications
的{{1}}内过滤NotificationListenerService
即可。
它由.setLocalOnly()
设置,如果是真的,则不会向Wear设备发送通知。