我的应用程序中,用户输入一个电话号码,我想通过该电话号码查找联系人的姓名?
我通常会像这样搜索联系人:
Cursor cur = getContentResolver().query(ContactsContract.Contacts.CONTENT_URI,
null, null, null, null);
但是我这样做是为了访问所有联系人... 在这个应用程序中,我只想获取给定电话号码的联系人姓名... 我该如何限制查询?
或者我必须遍历所有联系人并查看是否有给定的电话号码? 但我认为这种方式可能会非常慢...
CONTENT_FILTER_URI
。 - Christopher Orr