2015-12-03 59 views
1

我试图以编程方式将VCF(我有文件和字符串)保存到Android联系人中,而无需打开联系人应用程序(或任何第三方应用程序)。但是,我可以找到的所有示例都使用Intent以VCF信息启动联系人应用程序。以编程方式将vcf保存到Android中的联系人而无需打开联系人应用程序

有什么办法可以直接从VCF中将数据推送到ContactsProvider(除了手动解析VCF数据并将其添加到原始联系人)吗?

回答

0

您可以使用此库来读取VCF文件数据并使用ContentProvider可以存储联系人。库链接是https://github.com/mangstadt/ez-vcard

+0

我已经得到了库,但我不确定使用什么方法将VCF转换为联系人。 –

+0

@PratikThaker基本上VCF文件是XML格式。因此,请使用XML格式解码。 –

相关问题