16

我一直在玩 Android Wear 并制作一些虚拟应用程序。我注意到的是,Android Wear 似乎没有显示正在进行的通知,即带有setOngoing(true). 有什么方法可以在 Wear 上显示这些通知???

4

5 回答 5

13

barkside 的回答是正确的。我最近写了一篇文章,详细描述了这些步骤,但基本上:

  1. 使用实现 WearableListenerService 的服务创建可穿戴应用。
  2. 使用数据 API 从手持应用程序发送数据项。
  3. 在可穿戴应用程序的服务中,处理接收数据项并在收到后建立持续通知。

此处提供示例应用程序: https ://github.com/doubleencore/WearOngoingNotificationSample

并在此处提供分步说明:http: //www.doubleencore.com/2014/07/create-custom-ongoing-notification-android-wear/

于 2014-08-05T06:20:18.770 回答
6

正在进行的通知不会显示在可穿戴设备上。相反,您必须在可穿戴设备上实现一个Wear 应用程序并从那里显示卡片。

于 2014-07-10T19:03:13.407 回答
3

我们的通知出现了setOngoing(true)Service.startForeground但在 SDK 发布的第一天并没有出现,可能是 Android Wear Preview 应用程序的更新?

于 2014-03-21T17:10:42.440 回答
0

我还没有尝试过“玩”Android Wear SDK,但我想如果有办法制作持续的不可关闭通知 - 它应该与Service.startForeground()Service 方法结合使用。. 就像它与托管 android 设备一样...

于 2014-03-20T08:59:48.260 回答
0

如果您service用于播放音乐,Wear 会在播放音乐时接收通知RemoteControlClientCompat并保持其持续进行。它看起来像 Play Music。

于 2015-03-02T21:12:56.450 回答