如何在.vcf文件中保存联系人的特定数据

时间:2014-08-06 11:25:20

标签: android backup android-contacts vcard vcf

我正在一个项目中将所有联系人备份为sdcard中的.vcf文件。这时,我可以获得联系人的所有信息(包括号码,电子邮件,生日等......)。

但我希望从联系人处获取具体信息。 (例如:只是号码)。

我该怎么做?

我正在尝试修改these代码...但无法解决我的问题。请帮忙。

2 个答案:

答案 0 :(得分:0)

要获取联系人信息,请参阅此解决方案:How to get contact number from contactlist in Android?

关于保存.vcf文件,请提供一些代码。

答案 1 :(得分:0)

ez-vcard可以解析vCard文件(免责声明:我是作者xD)

Reader reader = ...
List<VCard> vcards = Ezvcard.parse(reader).all();
reader.close();