我已生成所选联系人的vcard。我通过短信发送它(虽然我知道我们可以通过mms发送它,但有些手机不支持mms)。
当我将其发送到另一部手机时,会收到确切的字符串,
BEGIN:VCARD
VERSION:2.1
N:Mahajan;Sahil;;;
FN:Sahil Mahajan
TEL;HOME:964-695-7130
EMAIL;HOME:sahilmahajanmj@gmail.com
END:VCARD
但我希望收到此消息时,应该有一个默认选项,将其保存为联系人。
我使用以下代码发送它,
SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage(mobileNumber, null, vCardString, null, null);
这里vCardString是包含vcard的实际字符串。如果我需要发布任何其他内容,请告诉我。