【发布时间】:2016-01-22 10:55:45
【问题描述】:
例如,如果我们有媒体播放器,并且我们想按两次下一步按钮并每次使用 DataApi 将此操作发送到移动设备。
问题是 DataApi 使用 onDataChange 仅当数据发生更改时才会发送数据。
还有其他选项可以让我的示例正常工作吗?
【问题讨论】:
标签: android android-studio listener wear-os sendmessage
例如,如果我们有媒体播放器,并且我们想按两次下一步按钮并每次使用 DataApi 将此操作发送到移动设备。
问题是 DataApi 使用 onDataChange 仅当数据发生更改时才会发送数据。
还有其他选项可以让我的示例正常工作吗?
【问题讨论】:
标签: android android-studio listener wear-os sendmessage
例如,如果我们有媒体播放器并且我们想按下一步按钮 两次并每次使用 DataApi 将此操作发送到移动设备。
问题是 DataApi 使用 onDataChange 只会发送数据 当数据发生变化时
这是预期的行为,这样做是为了节省资源。如果您想强制执行此行为,您可以将System.currentTimeMillis() 的结果添加到有效负载(例如,添加到 DataMap),以欺骗系统并再次发送有效负载。
编辑:
要发送消息,您应该使用MessageApi
【讨论】: