【发布时间】:2013-03-16 21:56:36
【问题描述】:
我正在构建一个在地图上显示多个标记的应用。有时会发生在完全相同的位置(相同的纬度和经度)有多个事件,所以有多个标记。现在事件是重叠的,所以只有一个显示给用户,并且可以只点击那个。我想将同一地点的所有事件分组到一个唯一的标记中,但是很难将标记与正确的事件绑定。
处理这种情况的最佳方法是什么?
【问题讨论】:
-
解决此类问题的最佳方法是想象您正在告诉其他人如何完成任务。如果你得到一个事件,获取 lat lng,然后在地图上的那个位置放置一个标记,除非那里已经有一个 - 在这种情况下,什么都不做。
-
谢谢,这可能是一个解决方案,但我没有想办法处理 InfoWindows,因为我为每个标记都有一个 InfoWindow 来显示有关事件的信息。如果我只有一个标记用于多个事件,我如何显示每个事件的信息?
标签: android google-maps marker