안드로이드 개발 질문/답변
(글 수 45,052)
터치 이벤트로
누르고 있는동안 이벤트를 발생시키려고 합니다.
ACTION_DOWN이랑 ACTION_UP 이용해서 사이에 쓰레드 돌릴려고 했는데
누르고 띠면 두개다 이벤트가 발생하는게 아니라
DOWN 만 이벤트가 발생하고 UP는 이벤트가 안발생하네요ㅠㅠ
제가 만들고 있는거에서 터치이벤트 부분만 따온건데.....
왜 안될까요 ㅠㅠ
right.setOnTouchListener(new OnTouchListener(){
public boolean onTouch(View v, MotionEvent event) {
switch (event.getAction()) {
case MotionEvent.ACTION_DOWN:
tp3.msg = "Rigth";
tp3.run();
return true;
case MotionEvent.ACTION_UP:
tp3.msg = "go";
tp3.run();
return true;
}
return false;
}
});