android中nfc的url的mime格式是什么?

时间:2013-06-29 23:07:03

标签: android nfc ndef

所以,我有一个NFC项目,我在我的nfc作家中使用“text / x-vcard”和“text / plain”作为文本类型和vcard类型。

在文本类型上,读者将阅读并显示文本 在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 个答案:

答案 0 :(得分:0)

使用在浏览器中打开的URL创建NdefRecord应该这样:

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

<强>参考文献: