1
有人能夠解釋爲多種類型的NDEF記錄設置意圖過濾器的語法嗎?我有一個Android應用程序,它使用'外部'類型的記錄將二進制數據寫入NFC標籤,但隨後標籤連接到主機,該主機使用'text/plain'的mimeType進行響應。用於多種NFC類型的Android意圖過濾器
我想能夠從Android手機上讀寫這兩種類型。
我可以讀取其中一個(text/plain或ext),如果我只爲該類型設置了意圖過濾器並且標記數據對應,但是我不知道如何修改清單,使得應用程序將爲任何一種類型打開。
謝謝。
<activity
android:name="com.example.mYapp.MainActivity"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:launchMode="singleTask">
<intent-filter>
<action android:name="android.nfc.action.NDEF_DISCOVERED" />
<category android:name="android.intent.category.DEFAULT" />
<!-- <data android:mimeType="text/plain" /> -->
<data android:pathPrefix="/prefix:r" android:host="ext" android:scheme="vnd.android.nfc" />
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>