我正在开发一个使用Android Beam的应用程序。我想知道的是是否有一种方法可以捕获当前接收的 Beam 并在进度条中可视化进度,以便用户获得传输状态的视觉反馈。
谢谢转发!
我正在开发一个使用Android Beam的应用程序。我想知道的是是否有一种方法可以捕获当前接收的 Beam 并在进度条中可视化进度,以便用户获得传输状态的视觉反馈。
谢谢转发!
不,这对于 Beam的当前Android NFC API是不可能的。只能接收有关 Android Beam 交互何时开始(通过setNdefPushMessageCallback()
,请参阅此处)和交互何时成功完成(通过setOnNdefPushCompleteCallback()
在发送方,请参阅此处以及通过接收带有发送数据的意图的信息(通过清单-注册的意图过滤器或通过前台调度系统)在接收方)。没有办法在两者之间获得“状态更新”。