- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
例如,如果我们有媒体播放器,我们想按两次下一步按钮,每次都使用 DataApi 将此操作发送到移动设备。
问题是 DataApi 使用 onDataChange 仅当数据发生变化时才会发送数据。
是否有任何其他选项可以使我的示例正常工作。
最佳答案
For example if we have media player and we want to press next button twice and send this action every time to mobile using DataApi.
Problem is that DataApi uses onDataChange which will send data only when Data has changed
这是预期的行为,这样做是为了节省资源。如果您想强制执行此行为,您可以将 System.currentTimeMillis()
的结果添加到有效负载(例如,添加到 DataMap)以欺骗系统并再次发送有效负载。
编辑:
要发送消息,您应该使用 MessageApi
关于android - 如何使用android wear DataApi发送两次相同的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34944995/
我有几个相同的应用程序,只是它们显示的数据和包名称不同。我决定尝试 Android Wear,我的主要目标是开发一个单一的 Android Wear 应用程序来显示我的每个手机应用程序的数据(可能有一
这个问题在这里已经有了答案: WearListenerService onDataChanged strange behavior (1 个回答) 关闭 7 年前。 我已经有一个 Android W
我目前正在从手持设备上的 URL 获取数据列表,并将此列表作为字符串数组传递给数据层。现在,我知道我可以在 DataListener 中使用 onDataChanged() 从可穿戴设备的数据层获取数
我将不胜感激任何见解,因为已经尝试了一切以使 deleteDataItems 工作但它没有。 我实现了一个非常简单的场景,即在我的主应用程序中创建新数据项 (ArrayList),然后使用数据 API
我正在同步可穿戴设备和智能手机之间的事件。因为我希望即使断开连接也能通过电话接收我的事件,所以我开始使用 DataAPI而不是 MessageAPI ,但现在“同步”大约需要 1-2 秒,而不是 0.
过去几天我一直在使用 Youtube API,现在我偶然发现了一个我无法解决的问题。 我正在从 channel 中“窃取”视频并将一些数据插入到我的 SQL 数据库中,问题是 PlaylistItem
我的问题很简单:如何从 DataAPI 中删除数据? 我在路径“/model/model_id”中有一些数据,想删除“/model”中的所有数据。 我使用代码: uri = new Uri.Build
我编写了一个 Android Wear 应用程序,该应用程序使用数据 API 从手机应用程序接收包含在 Assets 中的图像。该应用程序过去运行良好,多年来一直没有改变,但最近我开始发现从手机应用程
我正在测试 Wearable Data Layer Api,如 Android tutorial 中所述. 有一个基于 DataItem 的低级 API ,它只能有一个字节数组作为有效负载,因此训练建
我是一名优秀的程序员,十分优秀!