2017-09-04 1 views
1

아래에 마커 코드가 추가 된 마커 위에 도시 이름 (고유 설명)을 표시하는 팝업을 추가해야합니다. 어떤 도움을 주시면 감사하겠습니다.내 맞춤형 OSM 맵에서 마커 상단에 팝업/스 니펫/제목 추가하기

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)); 
    } 

답변

0

startMarker.setTitle("title") 은 수동으로 startMarker에 showInfoWindow() 메소드를 호출하여 표시 할 수 있습니다 ... 작업을해야한다.

자신 만의 팝업 레이아웃을 원하면 InfoWindow의 하위 클래스로 지정할 수 있습니다.

관련 문제