Obtenga coordenadas en el mapa de tapping en Android

Estoy tratando de hacer algo como esto: tengo un mapa de actividad y cuando el usuario toca el mapa, muestra las coordenadas de esa ubicación. Ya anulé el método onclick pero ni siquiera se llama. ¿Alguna idea?

public class MapPoint extends MapActivity implements OnClickListener {

@Override
public void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);
    setContentView(R.layout.mappoints);

    MapView map = (MapView)findViewById(R.id.mapview);
    map.setOnClickListener(this);
    map.setBuiltInZoomControls(true);
    map.getController().setZoom(18);
    map.getController().setCenter(new GeoPoint(39735007, -8827330));


}

@Override
protected boolean isRouteDisplayed() {
    // TODO Auto-generated method stub
    return false;
}

public void onClick(View arg0) {
        Toast.makeText(this, "text", Toast.LENGTH_SHORT);
}

}

Respuestas a la pregunta(6)

Su respuesta a la pregunta