全部,我将Google Map与Cluster一起使用。我想显示“信息”窗口而不单击“标记”。我在marker.showInforWindow();
静止信息窗口中未自动显示"onClusterItemRendered()"
。在MapReady上,将渲染器设置为ClusterManager。
mClusterManager.setRenderer(new CustomRenderCluster(this, googleMap, mClusterManager));
此处正在尝试渲染地图标记时显示信息窗口
@Override
protected void onClusterItemRendered(MyModelItem clusterItem, Marker marker) {
Log.d("***", "DefaultClusterRenderer - onClusterItemRendered()");
marker.showInfoWindow();
super.onClusterItemRendered(clusterItem, marker);
}
答案 0 :(得分:0)
尝试将代码放在如下所示的超级方法之后
@Override
protected void onClusterItemRendered(MyModelItem clusterItem, Marker marker) {
super.onClusterItemRendered(clusterItem, marker);
Log.d("***", "DefaultClusterRenderer - onClusterItemRendered()");
marker.showInfoWindow();
}