我正在使用Google Maps Android API Utility Library来以聚类的方式在地图上展示多个标记。
我已经按照说明进行了操作,并查看了库中的示例,但我无法弄清如何在单击标记时显示InfoWindow。
我猜测
有人知道如何实现这个吗?
非常感谢!
我猜测
getMap().setOnMarkerClickListener(mClusterManager)
处理onClick
事件。如果注释掉它,我可以使用getMap().setInfoWindowAdapter(new InfoWindowAdapter() {));
重写它,但我无法访问自定义标记对象。
然而,如果我使用 getMap().setOnMarkerClickListener(mClusterManager);
,我找不到一种方法来在单击标记后显示InfoWindow.有人知道如何实现这个吗?
非常感谢!
onClusterClick(Cluster<MarkerItem> cluster)
,而且你可以看到 MarkerItem 是我的自定义对象,并没有showInfoWindow()
方法。 - noloman