导入联系.VCF到电话簿android

时间:2014-03-20 06:42:04

标签: android android-intent contacts android-contacts start-activity

我正在创建一个应用,我需要以编程方式将备份恢复联系人与我的网站进行联系。

这里我已完成一部分(备用联系人)。

在另一部分(导入联系人)中,我使用此代码。

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new     File(Environment.getExternalStorageDirectory()+File.separator+"Contacts.vcf")),"text/x-vcard"); //storage path is path of your vcf file and vFile is name of that file.
startActivity(intent);

此代码完美地运行90%,只有一个问题是,当调用此代码时,会显示警报对话框,我们必须手动选择恢复联系人的位置。

例如电话,电子邮件ID

如何自动调用它,以便每当调用此代码时,联系人会自动恢复到手机内存?

1 个答案:

答案 0 :(得分:1)

您可以通过ContactProvider课程insertimport个联系人。