2013-05-09 4 views
2

onClickListener가 첨부 된 스크롤 가능한 텍스트 뷰가 있습니다.Android - OnClickListener가있는 스크롤 가능한 TextView

textView.setOnClickListener(new OnClickListener() { 
       @Override 
       public void onClick(View v) { 
        //DoStuff(); 
       } 
      }); 

문제는 내가 텍스트를 스크롤하면 손가락을 화면에서 들어 올리 자마자 onClickListener가 트리거된다는 것입니다. 이것이 일어나지 않는 유일한 방법은 내 손가락을 들어 올리기 전에 스크롤 한 다음 화면을 벗어나면 내 사용자에게 그 사실을 알릴 수 없다는 것입니다. P

내 질문은 방법은 클릭과 스크롤 사이를 결정하는 것입니다. 또는 onTouchListener를 사용하여 스크롤 또는 클릭 인 경우이를 결정하는 유일한 방법입니까?

답변

1

onTouchListener를 사용하고 onClick을 사용하는 대신 ON_DOWN 및 ON_MOVE를 처리하십시오.

관련 문제