마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

ACTION_MOVE, ACTION_UP

0 추천
public boolean onTouch(View v, MotionEvent event) {
// if(event.getAction() == MotionEvent.ACTION_DOWN){
//
// }
// else if(event.getAction() == MotionEvent.ACTION_MOVE){
//
// }
// else if(event.getAction() == MotionEvent.ACTION_UP){
// songtext1.setVisibility(View.INVISIBLE);
 
 
ACTION_MOVE가  동작 할경우 onTouch를 빠져나오고 싶습니다
 
ACTION_MOVE가 동작 안할경우 ACTION_UP이 발생되게 하고싶습니다.
익명사용자 님이 2014년 11월 13일 질문

1개의 답변

0 추천

무슨 말인지 모르겠네요;

일단 제가 이해한대로 답변 해 드릴게요.

 

ACTION_MOVE 동작 할 경우 onTouch를 빠져나오고 싶다면

if (event.getAction() == MotionEvent.ACTION_MOVE) {

}

소스 올려 놓으신 대로 아무동작도 안하도록 하면 알아서 나올거고

ACTION_MOVE가 동작 안 할 경우 ACTION_UP이 발생되게 하고싶다는건

아래 처럼 그냥 else처리해서 ACTION_UP에서 하고 싶었던 동작 하도록 하면 될거고요

if (event.getAction() == MotionEvent.ACTION_MOVE) {

} else {

//ACTION_UP시 하고 싶었던 동작 구현

}

 
익명사용자 님이 2014년 11월 14일 답변
감사합니다 해결했습니다^^
...