아래의 그림처럼 아이폰 주소록을 보면 성별로 그룹핑되어 리스트되어있습니다.

그리고 스크롤하면 최상단 아이템의 성별에 해당하는 그룹 헤더 UI 가 유지된채 스크롤링 됩니다.

다음 초성 그룹이 상단으로 올라가면 이전 성별그룹 헤더가 밀려서 올라가게 되구요.

이클립스에서 안드로이드 에뮬을 돌려보면 내부에 있는 주소록의 경우 아이폰 주속록과 똑같은 방식으로 구현되어 있는데요.

리스트뷰로 어떻게 구현해야 할까요?

리스트뷰에 그룹핑하는 방법은 찾아냈는데요. 위의 설명처럼 동작하지는 않네요.

api 중에 위와 같은 형태로 동작하는 컨트롤이 있으면 알려주세요~




contacts_list.png