我想创建此自定义标记,并在用户单击标记时显示详细信息。我可以使用群集渲染器创建自定义标记,但是问题是从标记延伸的信息。当用户单击标记时,我无法创建信息框。
答案 0 :(得分:0)
这里是地图上信息窗口的official documentation。
下面的注释写在这里:
注意:绘制的信息窗口不是实时取景。该视图是 渲染为图像时(使用View.draw(Canvas)) 回到。这意味着对视图的任何后续更改都不会 在地图上的信息窗口中反映出来。更新信息窗口 稍后(例如,在加载图像之后),请调用showInfoWindow()。 此外,信息窗口将不遵守任何交互性 通常用于普通视图(例如触摸或手势事件)。但是你 可以在整个信息窗口上收听通用点击事件,如下所示: 在以下部分中进行说明。
但是,您可以使用onInfoWindowClick方法来检测对信息窗口的单击。 注意:这将单击整个窗口并在其上留下点击效果。
您可以创建一个自定义视图以在单击标记时打开,然后使用这些视图进行交互。
这里是something,可让您开始在地图上使用自定义视图。