2013-02-11 144 views
1

我正在开发一款应用程序,它使用NFC在两部手机之间启动文件传输。经过一番研究后,我发现NFCAdapter功能setBeamPushUris完全允许这样做,并且实际上将使用蓝牙或WiFi直接传输大文件,只需将此函数的返回值设置为一组文件URI即可。Android:通过蓝牙处理NFC文件传输

但是,文件传输似乎由操作系统在后台处理,并且似乎没有办法在文件下载后通知应用程序。下载文件并执行其他操作后,应用程序是否有任何反应?有没有人有这方面的经验?是否有可能以某种方式处理意图,以便在从手机发送到手机时处理NFC消息的相同方式对数据传输作出反应?

回答

0

我从来没有这样做过,但是我的假设是,在传输文件后,您不会通过NFC发送消息,因为两个设备在传输过程中不会一起使用。那么......您使用什么机制来完成转移?我的猜测是,无论是应该处理成功/失败回调。