最近项目要求在导入vcard文件之前先要预览下,本来想想android到如vcard必先要去解析下vcard文件,我只要把解析出来的封装好的对象给显示到一个listview即可,可是找了半天,只找到了一个vcardEntry这个封装的对象,但是如何得到他却不知道在哪里,哪位高手给解决下!   或提供下相关API在哪!万分感激

解决方案 »

  1.   

    http://hi.baidu.com/jicaixin/blog/item/af6a4c8e393700e7f11f3647.html
    google一下一大堆。自己看看吧
      

  2.   

    http://www.devdaily.com/java/jwarehouse/android/core/java/android/pim/vcard/VCardComposer.java.shtml
      

  3.   

    什么叫解析vcard文件 
    你打开看过么 很简单的 完成可以自己写处理函数 不用什么现成的API  我给你举个例子 把 vcard 拆给你看 不用我解释你就应该明白怎么解析我存的联系人信息是亲爱的张小三同学 你对应着应该看得明白BEGIN:VCARD
    VERSION:2.1
    N:Zhang;San;Xiao;Dear;Tongxue
    FN:San Xiao Zhang, Tongxue
    X-PHONETIC-FIRST-NAME:san
    X-PHONETIC-MIDDLE-NAME:xiao
    X-PHONETIC-LAST-NAME:zhang
    TEL;HOME:11-010-010-000
    EMAIL;HOME:[email protected]
    END:VCARD                          
      

  4.   


    什么叫未知的信息标签?
    把所有信息都添加全 打开.vcf看看 就是最全面的了
    else 一并continue跳过处理
    因为就算处理也导入不进Android通讯录里