클릭 이벤트가 발생하기전에 먼저 터치 이벤트가 발생합니다. 터치 모드시엔 클릭 이벤트는 발생하지 않습니다. OnTouchListener 인터페이스의 멤버 함수로 onTouch(View v, MotionEvent event) 함수가 있습니다. 인자로 넘어온 MotionEvent 클래스의 getX(), getY() 함수를 이용하여 클릭된 좌표를 얻을 수 있습니다. 해당 좌표가 투명영역인지 확인하시어 onTouch() 함수의 리턴값으로 true를 넘기시면 터치모드로 들어갑니다. 즉 클릭 이벤트는 발생하지 않습니다.
클릭 이벤트가 발생하기전에 먼저 터치 이벤트가 발생합니다. 터치 모드시엔 클릭 이벤트는 발생하지 않습니다. OnTouchListener 인터페이스의 멤버 함수로 onTouch(View v, MotionEvent event) 함수가 있습니다. 인자로 넘어온 MotionEvent 클래스의 getX(), getY() 함수를 이용하여 클릭된 좌표를 얻을 수 있습니다. 해당 좌표가 투명영역인지 확인하시어 onTouch() 함수의 리턴값으로 true를 넘기시면 터치모드로 들어갑니다. 즉 클릭 이벤트는 발생하지 않습니다.