【android】通过号码获取联系人姓名

来源:互联网 发布:淘宝上卖中药粉 编辑:程序博客网 时间:2024/04/29 15:44
/**
* 通过电话号码获取姓名
* @param context
* @param phoneNum
* @return
*/
public String getContactNameFromPhoneNum(Context context, String phoneNum) {
String contactName = “”;
ContentResolver cr = context.getContentResolver();
Cursor pCur = cr.query(
ContactsContract.CommonDataKinds.Phone.CONTENT_URI, null,
ContactsContract.CommonDataKinds.Phone.NUMBER + ” = ?”,
new String[] { phoneNum }, null);
if (pCur.moveToFirst()) {
contactName = pCur
.getString(pCur
.getColumnIndex(ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME));
}
pCur.close();
return contactName;
}
原创粉丝点击