title: Android: can't seem to use MotionEvent.ACTION_MOVE correctly
body: <p>I am quite new to Android programming and Java (though I have some experience with C#, so that helps).</p>
  
  <p>At this moment I'm goofing around with a couple of things to get to know how everything works. I've made an activity which implements onTouchListener. I've overridden onTouch and have a switch on event.getAction():</p>
  
  <pre><code>public boolean onTouch(View v, MotionEvent event) 
  {
      float x; 
      float y;    
  
      switch (event.getAction())
      {
          case MotionEvent.ACTION_DOWN: // gets called
          {
              x = event.getX();
              y = event.getY();   
              circle c = new circle(this, x, y, 10, 0xFFFFFF);
              _main.addView(c, tapCount++);
              break;
          }
          case MotionEvent.ACTION_MOVE: // doesnt seem to do anything
          {
              x = event.getX();
              y = event.getY();
              circle c = new circle(this, x, y, 10, 0xFFFFFF);
              _main.addView(c, tapCount++);
              break;
          }
      }
      return false;
  }
  </code></pre>
  
  <p>Where "circle" is a class which draws a circle.</p>
  
  <p>What I expected to see was a trail of circles as I dragged my finger over the screen. In stead, the circle is only being drawn when I start touching.</p>
  
  <p>I have compared my code to examples (for example: this blogpost by Google: <a href="http://android-developers.blogspot.com/2010/06/making-sense-of-multitouch.html" rel="noreferrer">http://android-developers.blogspot.com/2010/06/making-sense-of-multitouch.html</a> ) and I can't find my mistake.</p>
  
  <p>EDIT:
  Link to the full class:
  <a href="http://pastebin.com/tVDQjQhu" rel="noreferrer">http://pastebin.com/tVDQjQhu</a></p>
  
  <p>EDIT:
  Fixed. One has to return true in the onTouch() function. d'oh!</p>