【发布时间】:2012-10-21 19:09:49
【问题描述】:
我一直很好地使用 NFC,并且对结果非常满意。
我现在的问题是如何处理写在标签上的 vCard?
我已经在 Manifest 中设置了这些行:
<intent-filter>
<action android:name="android.nfc.action.NDEF_DISCOVERED" />
<data android:mimeType="text/vcard" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
但似乎没用:每次我扫描标签时,联系人应用程序都会打开。
非常感谢任何链接或建议!
【问题讨论】:
-
您是否从“默认启动”中禁用了联系人应用程序,在应用程序中拥有正确的权限,以及您如何验证标签设置是否正确?
-
1) 我已从联系人应用程序中删除所有默认设置。 2)标签设置正确,因为默认联系人应用程序正确打开。
-
这似乎有效:
-
我很想知道实际的 mimeType 编码是什么。