【问题标题】:Importing vCard in Android via code通过代码在 Android 中导入 vCard
【发布时间】:2013-07-30 18:54:49
【问题描述】:

我使用 ContactsContract.Contacts.CONTENT_VCARD_URI 上的 API 将我的联系人导出为 vCard。
它运行没有任何问题,我有一个包含所有联系人的 vcf 文件。

现在我正在尝试导入这些联系人。我在网上搜索,我看到,很多其他人问如何做到这一点,但我没有找到任何代码示例......

有人说,我必须使用外部库,但是Android必须有一个代码来导入vCard,否则它不能这样做(在联系人管理器中,我可以只选择一个vcf -file 并导入它。它确实有一个用于导入 vCard 的 API)。
有人说,我可以使用内部API,但我找不到任何API来导入vCard。

谁能告诉我,我该如何导入这些 vCard?我有一个只有 一个 vCard 的字符串,我需要使用 Java 导入它...

非常感谢您的帮助!
卢卡·贝通切洛

【问题讨论】:

    标签: java android import vcf-vcard


    【解决方案1】:

    尝试使用下面的代码:

    Intent intent = new Intent(Intent.ACTION_VIEW);
    intent.setDataAndType(Uri.fromFile(file-path.vcf,"text/vcard");  
    startActivity(intent);
    

    【讨论】:

      猜你喜欢
      • 2011-09-14
      • 2011-02-28
      • 2016-05-22
      • 1970-01-01
      • 2014-09-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多