在我的应用程序中,用户写了一个电话号码,我想用该电话号码找到联系人姓名?按电话号码搜索联系人
我通常寻找这样的接触:
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