2013-07-30 36 views
0

我使用ContactsContract.Contacts.CONTENT_VCARD_URI上的API將我的聯繫人導出爲vCard。
它運行沒有任何問題,我有一個vcf文件與我所有的聯繫人。通過代碼在導入Android的vCard

現在我正在嘗試這些聯繫人的進口。我搜索了網頁,並且我看到,還有很多其他人問了怎麼做,但是我沒有發現任何代碼示例...

有人說,我必須使用外部庫,但Android 必須有一個導入vCard的代碼,否則它不能這樣做(在聯繫人管理器中,我可以選擇一個vcf文件並導入它,它有一個導入vCard的API)。
別人說,我可以使用內部API,但我找不到任何API來導入vCard。

有人可以說我怎麼導入這些vCard?我有一個字符串只有一個 vCard,我需要導入它,只需使用Java ...

非常感謝您的幫助!
使用波紋管代碼盧卡Bertoncello

回答

0

嘗試:

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