안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요..색인 검색을 해보려고하는데요..
전화번호부나 카톡을 보면 오른쪽에 ㄱ,ㄴ,ㄷ,ㄹ이렇게 자음으로 선택을 해서 이동을 할수가 있자나요..
그걸 해보려고 하는데 어떻게 해야 하는지 감이 안와서요..
오른쪽에 LinearLayout에 Textview로 ㄱ,ㄴ,ㄷ,ㄹ을 띄우긴 했는데..어떻게 해야 하는질 몰라서요..
2가지 방법을 생각해 봤습니다..
첫번째는 TouchEvent로 각 문자별로 x,y 자표를 계산해서 이벤트 발생하게 하는 방식
두번째는 ㄱ,ㄴ,ㄷ,ㄹ 각각의 TextView에 onTouchListener를 걸어어서 이벤트를 발생하게 하는 방식
이렇게 생각해봤는데 둘다 너무 비효율적일거 같아서요..첫번째는 좌표를 계산해서 하면 폰 해상도에 따라 틀어 질거 같을거 같고..
두번째 방법은 그냥 저 방식은 아닌거 같다는 생각이 드네요..
혹시 다른 방법이 있는지 힌트라도 주시면 감사하겠습니다.ㅜㅜ