Как отобразить информацию маркера openstreetmap при нажатии на значок маркера
Я пытаюсь отобразить информацию маркера openstreetmap. Но не показывает информацию маркера.
Как я могу?
Вот мой код:
private void addMarker(GeoPoint center) {
Marker marker = new Marker(mapView);
marker.setPosition(center);
marker.setAnchor(Marker.ANCHOR_CENTER, Marker.ANCHOR_BOTTOM);
marker.setIcon(getResources().getDrawable(R.drawable.google_marker1));
marker.setTitle("City");
marker.setSubDescription(hMap.get(Constants.CITY).trim());
marker.setOnMarkerClickListener(new Marker.OnMarkerClickListener() {
@Override
public boolean onMarkerClick(Marker marker, MapView mapView) {
marker.showInfoWindow();
return true;
}
});
mapView.getOverlays().clear();
mapView.getOverlays().add(marker);
mapView.invalidate();
}