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 mapView
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();
 
			}
		});
sauf que je reçois le même centre.

Merci pour votre aide