求一份Android可以导出VCard格式文件的源码。

iegwwxf_sz 2012-03-21 03:41:36
自己研究了一天,没效果 ...
...全文
221 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
念茜 2012-03-21
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 tsaijian 的回复:]

是将联系人导出程vcard格式吧?
获取联系人代码如下:
Java code

private ArrayList<String> contactName = new ArrayList<String>();

private ArrayList<String> contactNumber = new ArrayList<String>();

private void g……
[/Quote]

自己提数据,自己写个vcard文件。
别样年华 2012-03-21
  • 打赏
  • 举报
回复
是将联系人导出程vcard格式吧?
获取联系人代码如下:

private ArrayList<String> contactName = new ArrayList<String>();

private ArrayList<String> contactNumber = new ArrayList<String>();

private void getPhoneContacts()

{

ContentResolver resolver = this.getContentResolver();

Cursor cursor = resolver.query(Phone.CONTENT_URI, PHONES_PROJECTION, null, null, null);

if(cursor != null)

{

while(cursor.moveToNext())

{

String ctNumber = cursor.getString(PHONES_NUMBER_INDEX);

if(TextUtils.isEmpty(ctNumber))

{

continue;

}

String ctName = cursor.getString(PHONES_DISPLAY_NAME_INDEX);

contactName.add(ctName);

contactNumber.add(ctNumber);

}

cursor.close();

}

}

以上只是获取部分数据,其余同理。将获取的数据组织程vcard格式文件就行了。

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧