0

タグタイプを取得したいので、次のようなコードを使用しました

Tag myTag = (Tag) nfcintent.getParcelableExtra(NfcAdapter.EXTRA_TAG);
Ndef ndefTag = Ndef.get(myTag);
String NFCType =ndefTag.getType(); 

結果は NFCType= org.nfcforum.ndef.type2 のようになります

しかし、結果を「NFC_FORUM_TYPE_2.

前もって感謝します

4

1 に答える 1

1

可能な戻り値は次のNdef.getType()とおりです。

 "org.nfcforum.ndef.type1"
 "org.nfcforum.ndef.type2"
 "org.nfcforum.ndef.type3"
 "org.nfcforum.ndef.type4"
 "com.nxp.ndef.mifareclassic"
 "com.nxp.ndef.icodesli"

これ以外のものが必要な場合は、HashMapこれらの戻り値に基づいて (たとえば a を使用して) 自分で定義する必要があります。

于 2012-04-09T18:59:27.670 に答える