2014-08-28 115 views
9

有没有办法在使用NotificationManagerCompat的可穿戴设备上显示通知,而不是在手机上的正常通知区域显示通知?如何仅在Android Wear设备上显示通知

+0

您将获得每个设备的deviceid和devicetype,它将有助于限制/发送通知wear.rite? – Mukesh 2014-08-28 11:26:08

+0

对不起,我的意思是我的应用程序是用于手机并显示自定义对话框,所以最初我不需要显示通知,但现在我只想让它在手表上显示通知,看起来您只能显示如果通过电话发布,或者是否有我可以传递给NotificationManagerCompat的选项,让它只显示在手表上? – user1379811 2014-08-28 11:31:36

回答

10

不是在手机上创建通知,而是使用Messaging API从手机向可穿戴设备发送消息。然后,当您在可穿戴设备上收到该消息时,请在您的可穿戴应用程序代码(而不是电话应用程序)中使用相同的通知API - 这会在可穿戴设备上发出通知。

+0

谢谢你,你确认我希望不是这种情况,我现在需要在可穿戴设备上创建一个应用程序,并根据需要进行操作。 – user1379811 2014-08-28 12:00:07

+1

在SDK示例中有一个名为SynchronizedNotifications的演示,它显示了如何实现这个功能。 – 2014-09-09 01:06:21

+4

继承人直接链接到示例@WaynePiekarski提到以供将来参考:https://github.com/googlesamples/android-SynchronizedNotifications – zoltish 2015-01-12 17:31:20

相关问题