在我的應用程序中,用戶寫了一個電話號碼,我想用該電話號碼找到聯繫人姓名?按電話號碼搜索聯繫人
我通常尋找這樣的接觸:
Cursor cur = getContentResolver().query(ContactsContract.Contacts.CONTENT_URI,
null, null, null, null);
但我這樣做是爲了訪問所有聯繫人......在這個程序,我只希望得到給定電話號碼的聯繫人姓名...如何我可以限制查詢嗎?
或者我必須去掉所有的聯繫人,看看是否有給定的電話號碼?但我認爲,這可能會很慢這樣...
閱讀有關所有這些空白可與:) – 2010-09-14 20:16:29
也將被替換的文件,要使用'CONTENT_FILTER_URI'。 – 2010-09-14 20:17:02
對於其他人的設施,我寫了一篇文章,其中包含整個代碼,用於查詢姓名,照片,聯繫人ID等,並提供正確的解釋。該代碼包含在不同答案中發現的片段,但更多地組織和測試。希望能幫助到你。鏈接:http://hellafun.weebly.com/home/get-information-of-a-contact-from-number – Usman 2017-05-02 15:12:28