读书人

ContactsContract获取联系人信息及双向

发布时间: 2012-06-29 15:48:46 作者: rapoo

ContactsContract获取联系人信息及双向查找联系人信息

添加权限:

?


ContactsContract获取联系人信息及双向查寻联系人信息

?

根据号码查找联系人

?

?

/* 以联系人名称搜索通信录中联系人的电话的method */private String getContactPeople(String name) {String result = "";ContentResolver contentResolver = EX06_23.this.getContentResolver();Cursor cursor = null;/* 要搜索的字段名称 */String[] projection = new String[] { ContactsContract.CommonDataKinds.Phone.NUMBER };/* 以联系人的名字去找该联系人的电话 */cursor = contentResolver.query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI, projection,ContactsContract.Contacts.DISPLAY_NAME + "=?",new String[] { name }, "");if (cursor.getCount() != 0) {cursor.moveToFirst();/* 取得联系人电话 */result = cursor.getString(0);}return result;}

读书人网 >移动开发

热点推荐