4
사용자가 이벤트 (즉, 사용자가 화면을 누르고 드래그하여 화면에서 손가락을 떼었다)와 함께 MotionEvent가 완료된 때를 확인하는 방법을 알아 내려고합니다. 문서에서 이벤트가 시작될 때 생성하는 getEventTime 만 볼 수 있지만 끝나면 알아낼 방법은 없습니다. 어떤 아이디어?MotionEvent가 끝났을 때 알아 내기
사용자가 이벤트 (즉, 사용자가 화면을 누르고 드래그하여 화면에서 손가락을 떼었다)와 함께 MotionEvent가 완료된 때를 확인하는 방법을 알아 내려고합니다. 문서에서 이벤트가 시작될 때 생성하는 getEventTime 만 볼 수 있지만 끝나면 알아낼 방법은 없습니다. 어떤 아이디어?MotionEvent가 끝났을 때 알아 내기
MotionEvent.ACTION_UP
및 MotionEvent.ACTION_DOWN
플래그가
당신은 당신이 플래그 많이 있습니다이
@Override
public boolean onTouch(View v, MotionEvent event) {
switch (event.getAction() & MotionEvent.ACTION_MASK) {
case MotionEvent.ACTION_DOWN:
//now touched
break;
case MotionEvent.ACTION_UP:
//your code
break;
}
}
처럼 사용할 수 있습니다 event.getAction()
와 비교하여 확인하실 수 있습니다 이 MotionEvent
감사가 확인되어 있습니다 , 나는 단지 같은 코드로 30 분 전에 그것을 알아 냈다 :) – jfisk