android 获取联系人
来源:互联网 发布:单片机呼吸灯原理图 编辑:程序博客网 时间:2024/05/17 04:40
public void getContact(){//获得所有的联系人 Cursor cur = getContentResolver().query(ContactsContract.Contacts.CONTENT_URI, null, null, null, null); //循环遍历 if (cur.moveToFirst()) {int idColumn = cur.getColumnIndex(ContactsContract.Contacts._ID); int displayNameColumn = cur.getColumnIndex(ContactsContract.Contacts.DISPLAY_NAME);do { //获得联系人的ID号 String contactId = cur.getString(idColumn);//获得联系人姓名 String disPlayName = cur.getString(displayNameColumn); //查看该联系人有多少个电话号码。如果没有这返回值为0 int phoneCount = cur.getInt(cur.getColumnIndex(ContactsContract.Contacts.HAS_PHONE_NUMBER)); if(phoneCount>0){ //获得联系人的电话号码 Cursor phones = getContentResolver().query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI,null, ContactsContract.CommonDataKinds.Phone.CONTACT_ID + " = " + contactId, null, null); if(phones.moveToFirst()){ do{ //遍历所有的电话号码 String phoneNumber= phones.getString(phones.getColumnIndex(ContactsContract.CommonDataKinds.Phone.NUMBER)); System.out.println(phoneNumber); }while(phones.moveToNext()); }} } while (cur.moveToNext());} }
在联系人的电话号码中有很多种,如果只想获得手机号码
Cursor phones = mContext.getContentResolver().query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI, null, ContactsContract.CommonDataKinds.Phone.CONTACT_ID + " = " + contactId+" and "+ ContactsContract.CommonDataKinds.Phone.TYPE+"="+ContactsContract.CommonDataKinds.Phone.TYPE_MOBILE, null, null);
0 0
- 获取android联系人信息
- android获取联系人信息
- android 获取联系人
- Android获取联系人列表
- android获取联系人信息
- 获取android联系人信息
- Android 获取联系人资料。
- android获取联系人总结
- Android 获取联系人列表
- 获取android联系人信息
- Android 获取联系人
- 获取android联系人信息
- 获取android联系人
- android,获取联系人信息
- android获取联系人信息
- Android获取手机联系人
- Android 获取通讯录联系人
- Android 获取通讯录联系人
- 关于在Eclipse中部署时webapps目录下没有web应用程序的解决办法
- LeetCode Gas Station
- EJB(四)JPA 分布式事务处理
- awk:语法命令学习
- 关于时间管理的一些沉淀
- android 获取联系人
- Android 关于Bitmap对象于内存管理
- poj 2007 Scrambled Polygon 凸包点排序逆时针输出
- 僵尸进程和孤儿进程的区别
- 原来Github上的README.md文件这么有意思——Markdown语言详解
- 崔壽城 猿亭 敗船之喩
- 网页按钮css
- 学习Golang语言(1)
- Apache Commons-logging使用实例