title: How do I get the coordinates of a map on tap with MapFragment (not MapView)?
body: <p>I have searched around on how to get the coordinates of a location when the map is tapped. However, most, if not all the examples require a <code>MapView</code> as a parameter. For example:</p>
  
  <pre><code>public boolean onTap(GeoPoint p, MapView map){
      if ( isPinch ){
          return false;
      }else{
          Log.i(TAG,"TAP!");
          if ( p!=null ){
              handleGeoPoint(p);
              return true;            // We handled the tap
          }else{
              return false;           // Null GeoPoint
          }
      }
  }
  
  @Override
  public boolean onTouchEvent(MotionEvent e, MapView mapView)
  {
      int fingers = e.getPointerCount();
      if( e.getAction()==MotionEvent.ACTION_DOWN ){
          isPinch=false;  // Touch DOWN, don't know if it's a pinch yet
      }
      if( e.getAction()==MotionEvent.ACTION_MOVE &amp;&amp; fingers==2 ){
          isPinch=true;   // Two fingers, def a pinch
      }
      return super.onTouchEvent(e,mapView);
  }
  </code></pre>
  
  <p>How do I therefore get the location of a tapped position on the map with <code>MapFragment</code> and not <code>MapView</code>?</p>