Notice
Recent Posts
Recent Comments
Link
DreamFactory7 :: IT
안드로이드개발.터치이벤트안될때 본문
문제 :
public boolean onTouchEvent(MotionEvent event) {
int action = event.getAction();
switch(action){
case MotionEvent.ACTION_DOWN:
break;
case MotionEvent.ACTION_MOVE:
break;
case MotionEvent.ACTION_UP:
break;
default :
break;
}
//return super.onTouchEvent(event); //#1
return true; //#2
}
#1처럼쓰면 DOWN이벤트만 된다.
해결 :
안드로이드에서 터치이벤트를 처리하는데 대부분 위와같은 코드를 쓸것이다
그런데 #1처럼쓰며면 MotionEvent.ACTION_DOWN만 작동된다.
따라서 #2처럼 쓰면 MOVE와 UP이 작동된다.
이유 :
잘모르겠음
'삽질 > Android' 카테고리의 다른 글
안드로이드 오류 Caused by: java.lang.NoSuchMethodException: 생성자(Context,AttributeSet) (0) | 2013.05.02 |
---|