HorizontalScrollView 가 특정 스크롤 위치에 오면 멈추게 할려고 합니다.

하지만 손까락으로 팅기면 가속도를 받는지

scrollTo(300, 0) 으로 해도 잠깐 글루가고 계속 움직입니다. 스크롤의 가속도에 의해서요.

물론 가속도를 받아서 HorizontalScrollView 가 움직일 때 화면을 터치 다운 하듯 손가락으로 누르면 멈춥니다.

HorizontalScrollView 가 멈추게 하기 위해서

mHScrollView.post(new Runnable(){
   public void run(){
    mHScrollView.scrollTo(sx, 0);
   }
  });

호출 뿐만 아니라 Action.DOWN을 강제로
주어야 하는 것이 아닌가도 싶구요..

이것저것 다 시도해 보는데 안멈추네요.

스크롤을 사람이 터치로 세게 해도 x좌표 120 에 오면 멈추게 하는 방법이 없나요. 자기스스로 움직여 버립니다. 힘이 떨어질때까지요.

도와주세요. ㅠㅠ.