我希望能够通过使用NFC标签打开特定活动。
我的移动应用程序当前正在NDEF标记与Android设备联系时启动。
但是我不确定如何通过不同的NFC标签启动不同的活动而不仅仅是主要活动。我不需要NFC来处理任何数据。只需为不同的活动启动不同的NFC标签。 (在Android Studio中创建)
android:name=".MainActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.nfc.action.TAG_DISCOVERED" />
<action android:name="android.nfc.action.NDEF_DISCOVERED" />
<action android:name="android.nfc.action.TECH_DISCOVERED" />
<category android:name="android.intent.category.DEFAULT" />
<!-- <data android:scheme="http"/> -->
<data android:mimeType="text/plain" />
</intent-filter>
</activity>
<activity android:name=".QuizActivity" />
<activity
android:name=".TicTacToeActivity"
android:label="@string/title_activity_tic_tac_toe" />
<activity android:name=".HowToPlay" />
<activity android:name=".VideoActivity" />
<activity android:name=".BookActivity" />
非常感谢任何帮助
干杯