我已将此https://developers.google.com/maps/documentation/android/utility/marker-clustering链接引用到我的应用程序中实现简单群集
现在我要禁用群集onclick
在我的屏幕上,当我点击3时,我的信息窗口显示但我不想显示信息窗口;而不是那样,我需要缩放地图。
我试过了
mClusterManager.onInfoWindowClick(null);
mClusterManager.setOnClusterClickListener(null);
mClusterManager.setOnClusterInfoWindowClickListener(null);
mClusterManager.setOnClusterItemClickListener(null);
mClusterManager.setOnClusterItemInfoWindowClickListener(null);
// render.setMarkersToCluster(false);
render.setOnClusterClickListener(null);
render.setOnClusterInfoWindowClickListener(null);
render.setOnClusterItemClickListener(null);
render.setOnClusterItemInfoWindowClickListener(null);
这些尝试根本不起作用;请告诉我该怎么做。
答案 0 :(得分:0)
正如我们上面所讨论的那样:
您可以使用hideInfoWindow()
方法
从集群管理器设置渲染器,如下所示:
mClusterManager.setRenderer(myClusterRenderer);
获取标记并将其隐藏如下:
@Override
public void onClusterItemInfoWindowClick(final myPOI item) {
myClusterRenderer.getMarker(item).hideInfoWindow();
}