Android NFC:标签在范围内时是否有回调?

时间:2019-07-01 16:16:19

标签: android nfc

当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设备在范围内之前堆栈发送意图。

1 个答案:

答案 0 :(得分:0)

NfcA.isConnected()将测试您是否已连接并返回布尔值。 您可以从另一个线程永久调用它。