Android Wear:以编程方式停止我的应用通知显示在手表上

Cha*_*nya 2 android android-notifications wear-os

从阅读有关可穿戴通知文档的内容来看,似乎无法以编程方式阻止我的应用程序的通知出现在连接的可穿戴设备上.我可以使用手持设备上的Android Wear应用程序将我的应用添加到"静音"应用列表中; 但是,我想使用代码来做到这一点.如果你发现了这个问题,请告诉我.

此外,是否可以在手机和可穿戴设备上显示完全不同的通知,而不是仅在可穿戴设备上设置不同的通知操作?

谢谢您的反馈!

Cha*_*nya 8

使用时setLocalOnly(true),可以仅在手机上显示通知.实际上,这会以编程方式静音您的应用 - 您的应用通知不会出现在已连接的设备上.

要为手机和可穿戴设备创建完全不同的通知,我们可以编写一个显示自定义通知的随播可穿戴应用.然后停止在可穿戴设备上出现电话通知setLocalOnly().我还没有尝试过MaciejCiemięga提到的'堆叠'.


(添加此项作为答案,以便那些可能会错过对已接受答案的评论的人的利益.)