0

我正在构建一个在地图上显示多个标记的应用程序。有时会发生在完全相同的位置(相同的纬度和经度)有多个事件,因此有多个标记。现在事件是重叠的,所以只有一个显示给用户,并且可以只点击那个。我想将同一地点的所有事件分组到唯一的标记中,但是很难将标记与正确的事件绑定。

处理这种情况的最佳方法是什么?

4

1 回答 1

2

有时会发生在完全相同的位置(相同的纬度和经度)有多个事件,所以多个标记

这不太可能运作良好。

我想将同一地点的所有事件分组到唯一的标记中,但是很难将标记与正确的事件绑定。处理这种情况的最佳方法是什么?

Marker每个位置有一个。如果用户点击Marker代表多个事件的 a,则:

  • 通过对话询问他们希望检查哪个事件,或
  • 向他们显示所有事件,例如通过ViewPager带有选项卡的选项卡,或通过主-详细信息模式 UI(ListView匹配事件,点击列表条目会显示事件详细信息)
于 2013-03-16T22:12:18.420 回答