【发布时间】:2017-01-16 14:29:04
【问题描述】:
我发现有一种方法可以更改 ClusterItem 渲染选项,以这种方式自定义它们:
clusterManager.setRenderer(new OwnIconRendered(getApplicationContext(), getMap(), clusterManager));
OwnIconRendered 应该扩展 DefaultClusterRenderer。
但是,它会以一种样式更改所有标记。我需要为不同的 ClusterItems 提供不同的样式选项。 我尝试在 clusterManager 集合中手动添加标记,但集群不起作用。
MarkerManager.Collection markerCollection = mClusterManager.getMarkerCollection();
for(MyMarker marker: markerList){
markerCollection.addMarker(getMarkerOptions(latLng, marker.getLabel(), marker.getType()));
}
【问题讨论】:
标签: android android-maps-v2 marker markerclusterer android-maps-utils