如果有任何方法可以通過發送聯繫人號碼在android.if中獲取聯繫人姓名,任何人都有想法。如何通過在android中發送聯繫人號碼來獲取聯繫人姓名?
private String getContactName(String string) {
String name=null;
ContentResolver cr = getContentResolver();
Cursor cur = cr.query(ContactsContract.Contacts.CONTENT_URI,null,null,null, null);
if (cur.getCount() > 0) {
while (cur.moveToNext()) {
String id = cur.getString(cur.getColumnIndex(ContactsContract.Contacts.HAS_PHONE_NUMBER));
name = cur.getString(cur.getColumnIndex(ContactsContract.Contacts.DISPLAY_NAME));
}
}
return name;
}
我正在向這些方法發送聯繫電話號碼。如何獲取聯繫人姓名。
他人的設施,我已經寫了包含整個代碼查詢的姓名,照片,聯繫人ID等體面的解釋後。該代碼包含在不同答案中發現的片段,但更多地組織和測試。希望能幫助到你。鏈接:http://hellafun.weebly.com/home/get-information-of-a-contact-from-number – Usman 2017-05-02 15:13:42