電話で検出されたすべてのタグをアプリでインターセプトしたい。そうすれば、タグの uid を確認し、後でインテントを渡したい (アプリケーション チューザーなどを表示する)。
<action android:name="android.nfc.action.NDEF_DISCOVERED"/>
<action android:name="android.nfc.action.TAG_DISCOVERED"/>
<action android:name="android.nfc.action.TECH_DISCOVERED"/>
それが、TAG_DISCOVERED のインテント フィルターとともに、現在マニフェストにあるものです。
<tech-list>
<tech>android.nfc.tech.NfcA</tech>
<tech>android.nfc.tech.NfcB</tech>
<tech>android.nfc.tech.NfcF</tech>
<tech>android.nfc.tech.NfcV</tech>
<tech>android.nfc.tech.IsoDep</tech>
<tech>android.nfc.tech.MifareClassic</tech>
<tech>android.nfc.tech.Ultralight</tech>
<tech>android.nfc.tech.Ndef</tech>
<tech>android.nfc.tech.NdefFormatable</tech>
</tech-list>
Mifare スマートカードをスキャンするとアプリが呼び出され、NXP ICODE IC で別のタグを使用すると、標準の Android タグ アプリが起動します。
すべてのタグを表示できるようにする方法についてのヒントはありますか?