1

我是开发 android wear 应用程序的新手。我想知道如何通过在 android wear watch 中接收按钮单击来在移动设备中执行操作?例如,穿戴应用程序中的一个按钮,用于启动移动设备中的活动。

4

1 回答 1

0

这种情况可能以两种方式发生。

1.按通知中的操作按钮。
2.通过按下磨损应用程序中的按钮。

在案例 1 中,您可以从您的 android(手机)应用程序生成通知,您不需要为手表编写代码。在该通知中,我们可以提供 PendingIntent。http://developer.android.com/training/wearables/notifications/creating.html

在案例 2 中,在创建可穿戴应用程序并包含按钮之后。但是我们无法在 on_click 中提供 Intent(打开手机内的活动)。可穿戴数据层 API 是 Google Play 服务的一部分,它为您的手持设备和可穿戴设备提供了一个通信通道应用程序。通过使用 Message Api/Data Api,我们正在与手机通信以启动活动。假设当我们通过该按钮单击发送带有一些适当数据(从磨损到手机)的消息时,onMessageRecieved 方法将在手机中触发该方法可以提供一些 Intent 和 Start Activity。 http://developer.android.com/training/wearables/data-layer/index.html

于 2015-02-23T14:27:56.167 回答