我想获得标签类型......所以我使用了类似的代码
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。
提前致谢
的可能返回值为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 )。