2011-01-06 2 views
2

Android의 ContactsContract API을 통해 사용자의 표시 이름을 검색합니다.안드로이드에서 가장 잘 주어진 사용자 이름을 검색하는 방법은 무엇입니까?

이제이 사용자의 이름 (첫 번째)을 가져 오려고합니다. 사용자 이름이 들어있는 data 테이블에 특정 Rows이 있습니다. 문제는 연락처 동기화 및 집계 때문에 모든 사용자에 대해 여러 행이 있다는 것입니다.

연락처 테이블 documentation에는이 사용자의 기본 이름을 제공하는 원시 연락처의 ID가 포함 된 열이 있어야한다고 나와 있습니다. 그러나 정의 된이 열에 대해 상수 이름이 없으며 데이터 테이블에서이 열을 찾을 수 없습니다.

대화 상대에게 DisplayName에 기여한 원시 연락처의 ID를 검색하려면 어떻게해야합니까?

답변

0

정확하게 이해 한 경우 또는 플래그가 RawContactsEntity 표에 나와있어 문제가 해결 될 수도 있습니다.