2017-04-10 69 views
1

我該如何禁用Osmdroid的Overlays上的點擊事件?禁用Osmdroid的onClick事件

我已經添加到疊加json與路由和標記。在標記我禁用它與此代碼:

Marker marker = new Marker(mapView); 
marker.setOnMarkerClickListener(new Marker.OnMarkerClickListener() { 
      @Override 
      public boolean onMarkerClick(Marker marker, MapView mapView) { 
       return false; 
      } 
     }); 

但如何禁用它的路線?這裏是我創建路線的代碼:

FolderOverlay myOverLay = (FolderOverlay) kmlDocument.mKmlRoot.buildOverlay(mapView, style, null, kmlDocument); 
mapView.getOverlays().add(myOverLay); 

任何想法?謝謝

回答

1

這是來自buildOverlay中的默認KML樣式器。

爲了避免這種泡沫,你將不得不實施你自己的KML Styler