这是在我的应用中检测到 NFC 标签的频率:
protected void onNewIntent(Intent intent) {
if (intent.getAction().equals(NfcAdapter.ACTION_TAG_DISCOVERED)) {
Tag nfcTag = intent.getParcelableExtra(NfcAdapter.EXTRA_TAG);
...
}
}
现在我还需要监听 NFC 标签是否长时间(大约 3 秒)靠近读取器。在那种情况下,我想做其他事情(类似于在 View 上区分普通按下和长按)。这可能吗?
最佳答案
方法
isConnected()
告诉您与标签的连接是否仍然存在。如果定期检查连接,则可以检测到长连接。
关于android - 捕获 NFC 卡对 NFC 读卡器 ("LongPress"的连续按压),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38309759/