2017-09-04 1 views
1

Ich muss ein Popup hinzufügen, das den Namen der Stadt (eigene Beschreibung) über meiner hinzugefügten Markierung anzeigt, darunter ist mein Markierungscode. Jede Hilfe wird geschätzt.Ein Popup/Snippet/Titel oben auf der Markierung in meiner benutzerdefinierten OSM-Karte hinzufügen

private MapView osm; 
osm = (MapView) findViewById(R.id.mapView); 

    public void addMarker() { 

      GeoPoint colombo = new GeoPoint(6.9271, 79.8612); 

      Marker startMarker = new Marker(osm); 
      startMarker.setPosition(colombo); 
      osm.getOverlays().add(startMarker); 
      startMarker.setIcon(getResources().getDrawable(R.drawable.black)); 
    } 

Antwort

0

startMarker.setTitle("title") sollte die Arbeit machen ... Sie können es manuell zeigen, indem showInfoWindow() Methode auf dem startMarker aufrufen.

Wenn Sie Ihr eigenes Layout des Popups haben möchten, können Sie die Unterklasse InfoWindow.

Verwandte Themen