我正在尝试让两个 Nexus S 设备双向交换 Ndef 消息,而不必为每个单独的消息点击电话。我不认为启用两个设备的前台推送和调度是一个好主意,因为行为可能是不可预测的。我认为实现这一目标的一种方法是让发起人
- 禁用 fg push 和 fg dispatch
- 设置 Ndef 消息
- 使用消息启用 fg push
- 发送消息后禁用 fg push
- 启用 fg 调度
- 通过意图接收响应
- 禁用 fg 调度
- 转到 2
对于响应者也是如此。
唯一的问题是当前的 API 似乎不支持第 4 步,即消息推送成功时收到通知。谁能建议如何做到这一点?或者其他实现单击 P2P 的方法?
干杯。