通过电话号码查人名(ContentProvider)
/** * 通过内容提供者 查询当前手机号码所对应的人名 * @param incomingNumber */ public String queryNumberName(String incomingNumber) { Uri uri = Uri.parse("content://com.android.contacts/data/phones/filter/"+incomingNumber); ContentResolver resolver = getContentResolver(); Cursor cursor = resolver.query(uri, new String[]{"display_name"}, null, null, null); if(cursor.moveToFirst()){ String phonename = cursor.getString(0); cursor.close(); return phonename; } return incomingNumber; }