Я пытаюсь найти контакты на основе их отображаемого имени. Я взял ссылку из примера кода, приведенного на сайте разработчика Android.
https://developer.android.com/training/contacts-provider/retrieve-names.html
В данном примере поиск осуществляется по всей контактной информации, присутствующей в контакте, а не только по имени контакта.
Например, если у пользователя есть адрес электронной почты в его контактах, то поиск выполняется и по этим адресам. или если номер хранится в домашнем типе, то при вводе h также отображается номер, присутствующий в домашней категории.
Я хочу, чтобы поиск был ограничен их отображаемым именем.
final static String SELECTION =
(Utils.hasHoneycomb() ? Contacts.DISPLAY_NAME_PRIMARY : Contacts.DISPLAY_NAME) +
"<>''" + " AND " + Contacts.IN_VISIBLE_GROUP + "=1";
Это предложение selecton, которое я использую, взятое из примера кода.