title: OnTouch works, but OnClickListener doesn't?
body: <p>I created a widget/control that I can reuse which I created by extending <code>RelativeLayout</code>. Then, in one of my Activities, I created a bunch of these widgets in a loop. However, I ran into an issue when I wanted to have each widget respond to a click.</p>
  
  <p>I found that setting <code>OnTouchListener</code> works:</p>
  
  <pre><code> this.setOnTouchListener(new OnTouchListener(){
          public boolean onTouch(View arg0, MotionEvent arg1) {
             //Triggers debug message
          }       
      });
  </code></pre>
  
  <p>but <code>OnClickListener</code> doesn't:</p>
  
  <pre><code>  this.setOnClickListener(new View.OnClickListener(){
          public void onClick(View v) {
             //Doesn't trigger debug message  
          }
  
      });
  </code></pre>
  
  <p>Why is this?</p>