title: Draw a polygon on mapview + android
body: <p>I want to draw a polygon on the map view. It is like, i have a n number of GeoPoints and then using those geopoints, i want to draw a polygon with n vertices.</p>
  
  <p>thanks!!</p>
  
  <p><strong>Update:</strong></p>
  
  <p>thanks to freza, now i know how to draw a overlay. </p>
  
  <p>There is an another function under overlay class : <code>public boolean onTap(GeoPoint p, MapView mapView)</code>. Now what i want is when user tap on any overlay, i want to change the image of the overlay.</p>
  
  <p>For example, initially i have drawn a simple green circle for displaying overlay. So now when user taps on that green overlay: i want to change the color to red or draw a new bitmap in place if green circle. How can i do this?</p>