我正在开发一个应用程序,只扫描MIFARE Classic卡的UID,以方便出勤登记.我有它的工作.但是,每当我在Galaxy S4上扫描一张卡片时,我都会举杯祝贺"不支持NFC标签类型".
我想在应用程序打开时阻止或隐藏该消息.
我注意到还有另外一个问题要求在Galaxy S6上做同样的事情,但它被拒绝了一次然后被忽略了.
我在三星开发者论坛上发现了这个对话,然而,我无法从那里写的内容中找到答案:
if (NfcAdapter.ACTION_TECH_DISCOVERED.equals(intent.getAction())) {
myTag = intent.getParcelableExtra(NfcAdapter.EXTRA_TAG);
tagID = intent.getByteArrayExtra(NfcAdapter.EXTRA_ID);
alertDialog.dismiss();
Run Code Online (Sandbox Code Playgroud)
它看起来像alertDialog.dismiss()我需要的部分,但没有解释他们alertDialog从哪里获得对象.