2

サービスを介してバックグラウンドで NFC タグを読み取るにはどうすればよいですか? 私はすでにアクティビティでそれを読むことができます(いくつかのソースコードを見つけましたが、それがどのように機能するかはよくわかりません)が、サービスまたはランナブルでそれを読むことについて何も見つかりません.

手伝ってくれてありがとう

4

1 に答える 1

1

最後に、私はそれを解決する方法を見つけました。アクティビティを適切に実行するには、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>
于 2013-01-30T14:14:23.090 に答える