Affichage des coordonnées d'un point touché sur le map
Salut,
bon, je veux faire une application qui lorsque je touche le map (Google Maps) elle m'affiche les coordonnées de ce point.. J'ai utilisé ce code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| class MapOverlay extends com.google.android.maps.Overlay
{
@Override
public boolean onTouchEvent(MotionEvent event, MapView mapView)
{
//---when user lifts his finger---
if (event.getAction() == 1) {
GeoPoint p = mapView.getProjection().fromPixels(
(int) event.getX(),
(int) event.getY());
Toast.makeText(getBaseContext(),
p.getLatitudeE6() / 1E6 + "," +
p.getLongitudeE6() /1E6 ,
Toast.LENGTH_SHORT).show();
}
return false;
}
} |
Dans L'exécution quand je clique sur le map il m'affiche rien :cry: en plus dans le LogCat j'ai un erreur et un avertissement :? les voilà :
http://www.uploadimage.co.uk/images/...7983039382.jpg
Help Please :( ! Merci d'avance.. :)