Что такое формат MIME для URL для NFC в Android?

Итак, у меня есть проект NFC, я использую "text/x-vcard" и "text/plain" для типа текста и типа vcard в моем устройстве записи NFC.

по типу текста читатель прочитает его и покажет текст по типу vcard, читатель прочитает его и откроет контактное приложение

private NdefMessage getNoteAsNdef() {
    byte[] textBytes = mNote.getText().toString().getBytes();
    NdefRecord textRecord = new NdefRecord(NdefRecord.TNF_MIME_MEDIA, "text/uri-list".getBytes(),
            new byte[] {}, textBytes);
    return new NdefMessage(new NdefRecord[] {
        textRecord
    });

я попытался для типа URL, я использую "text/uri-list", и когда я читаю его с помощью читателя, ничего не происходит, и он не перейдет в браузер моего телефона

так что я должен делать, когда что-то подобное происходит?

1 ответ

Решение

Создание NdefRecord с URL, который открывается в браузере, должен работать следующим образом:

NdefRecord rtdUriRecord1 = NdefRecord.createUri("http://example.com");

Рекомендации:

Другие вопросы по тегам