我正在构建一个原型,它应该能够完成以下工作:
activity,用智能卡触摸NFC。NFC,将打开另一个activity。智能卡不需要随时连接,只要轻轻一碰就够了。除了基于activity触控打开NFC的功能之外,整个应用程序已经被编码了。我尝试过几种解决方案,但都没有效果。
是否有可能通过智能卡的触摸或NFC的任何触摸事件触发新的NFC?谢谢你的帮助。
P.S:原型将用来证明智能卡应该触发某个事件,智能卡的内容根本不重要;)
发布于 2017-01-08 20:44:22
这很容易通过向应用程序中添加一个意图过滤器来实现,特别是为发现添加一个。
<activity
android:name="your.package.name.NfcActivity
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.nfc.action.NDEF_DISCOVERED"/>
<data android:mimeType="application/your.package.name.your.mimetype"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>https://stackoverflow.com/questions/41537591
复制相似问题