簡體   English   中英

如何在服務中檢測/讀取NFC標簽

[英]How to detect/read NFC tag in service

如何通過服務在后台讀取NFC標簽? 我已經可以在活動中閱讀它了(我已經找到了一些源代碼,但是我不太了解它是如何工作的),但是我在Service或Runnable中找不到任何有關閱讀它的信息。

感謝幫助

最后,我想出了解決方法。 我必須在AndroidManifest.xml中使用這些意圖過濾器才能正確運行我的活動。

<intent-filter>
    <action android:name="android.nfc.action.TECH_DISCOVERED"/>
    <meta-data android:name="android.nfc.action.TECH_DISCOVERED" />
</intent-filter>

<intent-filter>
    <action android:name="android.nfc.action.TAG_DISCOVERED" />
    <category android:name="android.intent.category.DEFAULT" />
</intent-filter>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM