Log를 찍어보면 up값이 자주 안먹히는 경우가 발생하는데.. 왜 그러는지 알 수 있을까요??

 

@Override
 public boolean onTouch(View v, MotionEvent event) {
  // TODO Auto-generated method stub
  v.onTouchEvent(event);  
  if (event.getAction() == MotionEvent.ACTION_DOWN) {

xAtDown = event.getX();
   
   Log.i("Down값????",xAtDown+"");
  } else if (event.getAction() == MotionEvent.ACTION_UP) {    

xAtUp = event.getX();
   Log.i("xAtUp값????",xAtUp+"");
   flipperAnim();
   
  }
  return true;