无法单击标记 - 谷歌地图集群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,无法在谷歌地图中显示信息窗口的主要内容,如果未能解决你的问题,请参考以下文章
用于 clusterItems 的 Android 谷歌地图 markerClickListener
无法在不单击标记的情况下在 GoogleMap 中显示信息窗口 - GoogleMap Cluster Android