title: Android getting ACTION_UP without ACTION_DOWN
body: <p>Hi i want to pass the touch event to the parent, only if the touch has moved, when the user clicks i want to handle it within the child, so i tried this within the child:</p>
  
  <pre><code>private boolean moved = false;
  @Override
  public boolean onTouchEvent(MotionEvent event)
  {
      if (event.getAction() == MotionEvent.ACTION_DOWN) {
          super.onTouchEvent(event);
          moved = false;
          return false;
      }
      if (event.getAction() == MotionEvent.ACTION_MOVE) {
          moved = true;
          return false;
      }
      if (event.getAction() == MotionEvent.ACTION_UP) {
          return !moved;
      }
      return true;
  }
  </code></pre>
  
  <p>but when i return false on ACTION_DOWN i do not get ACTION_UP</p>
  
  <p>On the time ACTION_DOWN occours i do not know if i will handle it or not</p>