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 :
Dans L'exécution quand je clique sur le map il m'affiche rien en plus dans le LogCat j'ai un erreur et un avertissement les voilà :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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; } }
Help Please ! Merci d'avance..
Partager