표시 이름을 기준으로 연락처를 검색하려고합니다. 안드로이드 개발자 사이트에서 제공하는 샘플 코드에서 참조를 가져 왔습니다. 이 샘플에서 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 절입니다.
이 코드를 어디에서 사용할 수 있습니까? 샘플을 확인 했습니까? –