我想修改可以发送(contacts/vcard/.vcf 文件)的Android源代码
彩信或短信,Android默认方式是通过蓝牙。
我找了很多方法,但都行不通。
我知道vcf格式是这样的:
BEGIN:VCARD
VERSION:2.1
N:;lybeen;;;
FN:lybeen
TEL;CELL;
PREF:1-123-234-1234
TEL;CELL:000-111-1111
END:VCARD
我通过短信将此字符串作为普通消息发送。有些Android手机可以识别为联系人,但是大多数Android手机不能识别,而且我不知道如何通过彩信发送联系人。
虽然我认为我回答这个问题已经晚了,无论它是否对OP有帮助,但它对未来的访客总是有帮助的。
要通过彩信发送电子名片,您只需附上.vcf
符合系统意图的文件。
Intent sendIntent = new Intent(Intent.ACTION_SEND);
sendIntent.setType("text/x-vcard");
sendIntent.putExtra(Intent.EXTRA_STREAM,
Uri.fromFile(outputFile));
startActivity(sendIntent);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)