Bonjour,
j'ai une fenêtre dans la quelle d'affiche un mapView, mon problème est que je veux récupéré les coordonnées d'un point sélectionné par l'user
j'ai pu le faire en implementant la méthode onTap de la classe ItemizedOverlay. mais elle ne fonctionne pas par le click sur le bouton central du tel.
j'ai pensé à recupérer le centre du mapView en cliquant sur le centre donc j'ai implementé la fonction onClick de ma mapViewsauf que je reçois le même centre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 mapView.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { MapView myView = (MapView) v; GeoPoint m = itemizedOverlay.getCenter(); String s = "latitude=" + String.valueOf(m.getLatitudeE6()); Toast.makeText(currentcontext, s, Toast.LENGTH_SHORT).show(); } });
Merci pour votre aide
Partager