2011-03-02 5 views

답변

0

적용한 유일한 이메일 파일 조건은 유형이 HOME 인 이메일입니다. 연락처 Contract.CommonDataKinds.Email.TYPE_HOME 제거가 필요합니다 필터 적용 "AND"+ ContactsContract.CommonDataKinds.Email.TYPE + "=?"

2

업데이트 할 항목에 따라 TYPE_HOME 대신 TYPE_WORK, TYPE_OTHER 또는 TYPE_MOBILE을 사용하십시오. 또한 TYPE_CUSTOM를 사용할 수 있지만 다음 선택하고 인수에 원하는 라벨을

+ " AND " + ContactsContract.CommonDataKinds.Email.LABEL + "=?" 

을 추가해야합니다.

+0

감사합니다 마틴, LABEL이 찾고있었습니다. 그러나 그것은 항상 내 욕망에 null입니다. 어떤 아이디어? –

+0

IIRC의 경우 레이블은 TYPE_CUSTOM에만 설정됩니다. TYPE_XXX의 경우 항상 null입니다. – Martin