当NFC设备在范围内时,是否存在从Android NFC堆栈到前台应用程序的回调?
为“ NFC”过滤Logcat显示以下有用的堆栈消息:
范围内的标记
2019-07-01 16:39:44.013 3712-3712/? D/NativeNfcTag: Connect to a tech with a different handle
2019-07-01 16:39:44.175 3712-6736/? D/NativeNfcTag: Starting background presence check
标记超出范围
2019-07-01 16:42:15.808 3712-6788/? D/NativeNfcTag: Tag lost, restarting
2019-07-01 16:42:15.811 3712-6788/? D/NativeNfcTag: Stopping background presence check
我想使用这些事件来更新一个用户界面,以指示NFC设备在范围内之前堆栈发送意图。
答案 0 :(得分:0)
NfcA.isConnected()
将测试您是否已连接并返回布尔值。
您可以从另一个线程永久调用它。