如何将联系人卡片写入NFC标签

时间:2012-11-02 13:54:25

标签: android nfc contact

我正在尝试编写一个应用程序,用NFC标记联系人详细信息。你能否告诉我NdefRecord的联系卡应该是什么类型?

NdefRecord record = new NdefRecord(NdefRecord.TNF_WELL_KNOWN, "RTD_URI".getBytes(),
            new byte[] {}, messagebytes);

1 个答案:

答案 0 :(得分:1)

使用vCard格式作为联系人详细信息时,可以使用

NdefRecord record = new NdefRecord(NdefRecord.TNF_MIME_MEDIA, 
  "text/vcard".getBytes(), new byte[] {}, messagebytes);

其中messagebytes是实际的vCard数据。