我如何使用意圖共享Android聯繫人?Android:如何通過意圖分享聯繫人?
我想這樣的,但不知何故,我想我有轉發的聯繫人ID以不同的方式:
Intent intent = new Intent(Intent.ACTION_SEND);
Uri uri = Uri.withAppendedPath(ContactsContract.Contacts.CONTENT_URI, String.valueOf(con.id));
intent.setData(uri);
startActivity(intent);
不知何故,它必須是可能的!我可以爲每個聯繫人選擇我的真實設備上的分享操作(Android 4.4.4)。例如,如果我選擇「Gmail」,則* .vcf文件將自動附加到生成的電子郵件中。 – nr1 2014-08-31 19:03:50
@ nr1:.vcf文件是表示聯繫人的文件,而不是聯繫人本身。尤其是,.vcf文件是一個[vCard文件](http://en.wikipedia.org/wiki/VCard),我在回答中提出了這個問題。 – CommonsWare 2014-08-31 19:32:11
@CommonsWare你可以展示如何將聯繫人的數據(無論可能)導出到VCF文件中並共享它嗎?這是一個很好的答案:http://stackoverflow.com/questions/8701727/extract-contact-list-in-vcf-format/8701774#8701774? – 2015-11-09 08:48:42