2

選択した連絡先の vcard を生成しました。SMS で送信しています (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 を含む実際の文字列です。他に何か投稿する必要がある場合はお知らせください。

4

0 に答える 0