안드로이드 개발 질문/답변
(글 수 45,052)
안녕하십니까.
오랜만에 질문 남기네요.
제가 지금 리스트뷰의 HeaderView에 페이징이 가능한 커스텀 HorizontalScrollView를 넣어놨습니다.
그리하여 위 아래로 스크롤을 하면
가로스크롤뷰가 리스트의 아이템들과 함께 스크롤이 되고 있죠.
그런데, 문제는 이 가로스크롤뷰에 터치하고 가로로 스크롤을 하면 제대로 인식하지 않는다는 겁니다;
정말 손가락을 부들부들 떨면서 가로로만 (Y좌표의 변화 없이) 해야 제대로 됩니다;
문제는 리스트뷰에서 계속 Y좌표 스크롤을 가져가서 그런 것 같은데요.
그래서 제가 생각해본 방법이
세로로 스크롤을 할 때 일정 거리 이상 드래그 했을 때만 리스트뷰 전체가 스크롤이 되고,
어느 정도는 스크롤을 하지 않아서 가로스크롤이 용이하게 하고 싶습니다.
그런데 이게 쉽지 않네요;
쉽게 예를 들면 애플의 앱스토어에서 앱 설명을 보시면 내용이 세로로 스크롤 되고, 그 중간에 스크린샷은
가로로 스크롤이 됩니다.
저도 비슷하게 구현하고 싶은데 손을 댈 수가 없네요;
일단 리스트뷰의 스크롤을 잡아놓는 것부터가 문제인데;
혹시 아시는 분 있으시면 답변 부탁드리겠습니다.
감사합니다.
lifecluee@gmail.com




그걸 List의 HeaderView로 안넣고 그냥 View로 따로 넣으면 쉬울것같은데 말이죠...^^;