안드로이드 개발 질문/답변
(글 수 45,052)
GestureDetector를 이용하여 onScroll을 구현하려고 합니다.
그런데 onScroll에 진입하지 못하는 문제가 발생하여 원인을 찾던 도중
OnCreate에서 GestureDetector를 등록하고 아래에 onTouchEvent함수를 구현해놓았습니다
그런데 log를 찍어보니 false를 리턴하더군요
왜 이런일이 발생하는걸까요?
조언부탁드리겠습니다
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.friends); mGestureDetector = new GestureDetector(this, new SideIndexGestureListener());
}
@Override public boolean onTouchEvent(MotionEvent event) { //return mGestureDetector.onTouchEvent(event); boolean aa = mGestureDetector.onTouchEvent(event); Log.e(TAG, "onTouchEvent : " + aa); if (mGestureDetector.onTouchEvent(event)) { return true; } else { return false; } }