![](/img/trans.png)
[英]Configure MIFARE DESFire EV1 as NFC Forum Type 4 Tag for NDEF
[英]Ndef.getType() return the string as 'org.nfcforum.ndef.type2', but i want in this type 'NFC_FORUM_TYPE_2'
我想获得标签类型...所以我使用了类似的代码
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
)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.