是否可以强制 Android 检查 NFC 标签是否在附近?我只能在 android 检测到标签时读取标签,我想强制它检查标签是否在特定时刻附近
最佳答案
你想做的事情通常是不可能的。但是,如果您可以忍受肮脏的黑客行为,以下内容将起作用(由于未指定的行为):
首先禁用所有支持的标签类型的阅读器模式。这使 NFC 子系统进入干净状态,例如它确保 NFC Controller 不会连接到标签。
完成后再次恢复阅读器模式。如果此时存在标签,您将获得通常的发现操作作为 Intent 。不过可能需要一两秒钟。
可以使用 NfcAdapter.enableReaderMode
和 NfcAdapter.disableReaderMode
控制读取器模式
关于android - 检查 NFC 标签是否靠近,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27017813/