카카오톡처럼..ㄱㄴㄷㄹ...ABC.. 이렇게 리스트 오른쪽에 자그마하게 인덱스를 넣고 그 인덱스를 누르면
그쪽으로 리스트를 옮겨 주려고 하는데..
보통 인덱스 예제를 보면 죄다 SimpleCusorAdapter를 상속받아서 구현한 리스트 밖에없더라구요..
저는 커스텀 리스트뷰를 사용중이거든요..
커스텀 리스트뷰에서 인덱스를 사용하려면 어떻게 해야 할까요..?
커스텀 어댑터라고 해서 인덱스를 구현하는 방법이 달라지는건 아니죠.
데이터셋을 정렬한다.
인덱스 바를 만든다. (데이터를 기반으로)
인덱스를 위한 어댑터 데이터셋 구조를 정의한다. (각 인덱스들의 item position을 함꼐 저장한다던가 하는..)
이런 기본 구조에서 시작하시면 될듯하네요.
http://hello-android.blogspot.com/2010/11/sideindex-for-android.html
예제 받아서 직접 눈으로 소스코드 보시고 확인해보세요.
도움을 주셔서 정말 감사드립니다^^
한줄기 빛같은 댓글이네요...ㅎㅎ
로그인 유지
커스텀 어댑터라고 해서 인덱스를 구현하는 방법이 달라지는건 아니죠.
데이터셋을 정렬한다.
인덱스 바를 만든다. (데이터를 기반으로)
인덱스를 위한 어댑터 데이터셋 구조를 정의한다. (각 인덱스들의 item position을 함꼐 저장한다던가 하는..)
이런 기본 구조에서 시작하시면 될듯하네요.
http://hello-android.blogspot.com/2010/11/sideindex-for-android.html
예제 받아서 직접 눈으로 소스코드 보시고 확인해보세요.