2015-04-27 156 views
1

我知道如何接收和处理nfc广播到设备。检测NFC断开连接

我有一个相反的过程问题:

有没有一种方式,如果设备没有收到NFC广播检测?

也就是说,nfc标签可以用作某种圆形发射器,设备在超出nfc范围时可以检测到这种发射器?

+0

您可以随时尝试使用当前的NFC标签连接轮询数据,当您发现异常时,您知道标签何时超出范围。 – einschnaehkeee

+0

[如何确认Android中是否存在NFC标签?](http://stackoverflow.com/questions/23441430/how-to-confirm-whether-there-is-a-nfc-tag) -exists功能于Android的现在) –

回答

0

我知道一个事实,谷歌纸板有这样的功能,但似乎他们已经删除了这个功能出于某种原因。

但是,您自己实现这一点不应太困难。

如果您的默认状态超出范围,则可以在接收广播时将其设置在范围内。然后在一段时间后,检查它是否仍然存在(也许通过尝试读取标题,如果失败则说明它已超出范围)。