이런 식으로 터치&드래그해서

OnTouchListener 에서 설정하여

ViewFlipper 같은 효과를 주는 것을 구현하고 있는데요

 

오른쪽의 TextView 의 내용이 길어지면 스크롤을 할 수 있게 하고 싶어서

위와 같이 된 커스텀 뷰에 TextView를 넣어주고(history 뷰 내에 ImageView를 더 추가할 예정)

 

위의 주석처리 되어있는 ScrollMovementMethod()를 적용하려고 하거든요

(맨 위의 세 스샷의 test0~test10 써 있는 오른쪽 뷰가 history 뷰입니다)

그런데 저것을 적용하면 history 뷰를 터치해서 밀어내려 할때 onTouch 로 들어가지 않고

history_text 의 스크롤에만 반응해버리네요

터치가 상하로 움직이면 스크롤에 반응하고

좌우로 움직이면 슬라이드 애니메이션 부분으로 넘기고 싶은데

어떻게 해야 하나요?

현재 왼쪽 버튼들은 View vButton, 오른쪽 커스텀뷰는 View vHistory로 등록하였으며

위와같이 주석처리 되어있을 때에는 정상적으로 슬라이드 애니메이션이 작동하는

OnTouchListener가 등록되어있습니다



이해가 안가시는 부분이 있으면 댓글 달아주세요

고수님들 부탁드립니다!!