리스트를 만들고 리스트옆에 indexbar를 붙인뒤에 GestureDetector 를 이용해서 indexbar를 스크롤할때 생기는 이벤트로

리스트의 해당위치로 이동시켜주는 기능을 구현중인데요. 


구글검색으로 코드를 구해서 붙여넣어봤는데 일단 예제는 약간 수정이 필요하긴 하지만 동작합니다. (아래링크입니다.)

http://hello-android.blogspot.kr/2010/11/sideindex-for-android.html


터치했을때도 동작하고 인덱스바를 누른채로 스크롤해도 잘 동작합니다.


그래서 이 Activity를 TabHost에다 add했는데 터치는 되는데 스크롤이 동작하지 않습니다.

스크롤 이벤트 자체를 못받는듯 한데요. 그리고 이코드를 LinearLayout에다 붙여서

ViewFlipper에 add해도 Tab과 동일한 문제가 발생합니다.


Activity단독 으로는 잘동작하는 소스를 child로 붙여넣기만 하면 안되는것 같은데요.

이벤트 핸들링에서 추가로 필요한 것이 있을까요?