2014-08-28 57 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

相關問題