无法单击标记 - 谷歌地图集群Android,无法在谷歌地图中显示信息窗口

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法单击标记 - 谷歌地图集群Android,无法在谷歌地图中显示信息窗口相关的知识,希望对你有一定的参考价值。

全部,我正在使用Cluster谷歌地图。我想在不点击Marker的情况下显示Info窗口。我在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);
}
答案

尝试在下面的超级方法之后放置代码

@Override
protected void onClusterItemRendered(MyModelItem clusterItem, Marker marker) {
  super.onClusterItemRendered(clusterItem, marker); 
 Log.d("***", "DefaultClusterRenderer - onClusterItemRendered()");
  marker.showInfoWindow();

}

以上是关于无法单击标记 - 谷歌地图集群Android,无法在谷歌地图中显示信息窗口的主要内容,如果未能解决你的问题,请参考以下文章

如何在谷歌地图android上添加标记?

无法在谷歌地图android上动态设置多个标记

用于 clusterItems 的 Android 谷歌地图 markerClickListener

无法在不单击标记的情况下在 GoogleMap 中显示信息窗口 - GoogleMap Cluster Android

单击标记时,新按钮会自动出现在谷歌地图(Android)上?如何删除?

谷歌地图集群不会分隔彼此靠近的标记以供 infoWindow 显示信息