【问题标题】:How to open a Wear Activity from a Notification created by Phone如何从电话创建的通知中打开 Wear 活动
【发布时间】:2016-01-21 23:52:02
【问题描述】:

目前,当我收到推送通知时,我会创建一个通知。 此通知显示在手机和 Android Wear 上。通知有一项操作:在手机上打开。

如何创建第二个操作以在可穿戴设备上打开 Activity?

我尝试使用 NotificationCompat.WearableExtender 并添加一个操作。但是如何在 PendingIntent 中使用 Wea​​r Activity?因为 Wear Activity 在另一个模块中,所以我无法在收到推送通知的电话模块中访问它。

【问题讨论】:

    标签: android wear-os android-wear-notification


    【解决方案1】:

    您无法使用在手机上创建的通知在可穿戴设备上打开活动;所有动作/意图都指向通知的发起者(即,如果电话创建了通知,则为电话)。你需要做一些工作来创造你想要的效果;基本上还需要一个穿戴应用程序,而不是在手机上创建穿戴通知,而是从手机向穿戴设备发送一条消息,并让穿戴设备上的穿戴应用程序捕获该消息并在穿戴设备。然后该通知可以打开一个活动(因为它是在您的穿戴设备上发起的)。作为示例应用,请查看执行此操作的 SynchronizedNotifications

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多