今天我设法写了一个有三页的小应用程序:
我还设法阅读nfc标签并打印出我从nfc标签获得的信息,但我现在有几个问题:
当我在菜单页面并放置标签以阅读NFC时 起始页面会自动显示,但我希望我的NFC页面出现 自动。我怎么能这样做?
我让我的应用程序在附近放置nfc标签时自动启动 我的智能手机如何让应用程序显示在活动列表中 并启动应用程序?当我手动启动我的应用程序时,它会显示在列表中 运行的所有应用程序。如果我使用nfc标签自动启动我的ap 它不会出现在所有正在运行的应用列表中。
答案 0 :(得分:2)
要在点按时始终打开您的NFC页面,请在NFC页面活动条目下移动TECH_DISCOVERED
intent-filter。
<intent-filter>
<action android:name="android.nfc.action.TECH_DISCOVERED" />
</intent-filter>
使用singleTask
launch mode进行NFC页面活动
<activity android:name=".NFCPage"
android:label="@string/nfc_page"
android:launchMode="singleTask">