Android:完全相同的多个标记 - GoogleMaps API 2.0

时间:2013-03-16 21:56:36

标签: android google-maps marker

我正在构建一个在地图上显示多个标记的应用。有时会发生在完全相同的位置(相同的lat& lng),有多个事件,因此有多个标记。现在事件是重叠的,因此只向用户显示一个事件,并且可以仅触发该事件。我想在一个唯一的标记中将所有事件分组在同一个位置,但是然后很难将标记与正确的事件绑定。

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

1 个答案:

答案 0 :(得分:2)

  

有时会发生在完全相同的位置(相同的lat& lng),有多个事件,所以多个标记

这不太可能奏效。

  

我认为在一个唯一的标记中将所有事件分组在同一个位置,但是然后很难将标记与正确的事件绑定。处理这种情况的最佳方法是什么?

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

  • 通过对话或
  • 询问他们希望检查哪个事件
  • 向他们显示所有事件,例如通过带有标签的ViewPager,或通过匹配事件的主 - 详细信息模式UI(ListView,其中点击列表条目提出活动详情)