title: Android: can't see ACTION_MOVE/UP in onTouchEvent of a RelativeLayout
body: <p>I registered a listener to a RelativeLayout, see below. I'd like to add some custom event handling,</p>
  
  <pre><code>mOnTouchListener = new OnTouchListener() {
          @Override
          public boolean onTouch(View view, MotionEvent motionEvent) {
              final int action = motionEvent.getAction();
              boolean ret = false;
  
              switch (action) {
              case MotionEvent.ACTION_DOWN:
                  ret = doSth(motionEvent);
                  break;
              case MotionEvent.ACTION_MOVE:
                  ret = doSth(motionEvent);
                  break;
              case MotionEvent.ACTION_UP:
                  ret = doSth(motionEvent);
                  break;
              }
  
              return ret;     // returning false got me none of MOVE/UP events right here
          }
      };
  </code></pre>
  
  <p>However, I can't get any MOVE/UP events unless returned true.</p>
  
  <p>Another try, I registered same listener to a CheckBox, everything went quite well.<br>
  Is there difference between ViewGroup and Widget? Design purpose?</p>