我正在构建一个在地图上显示多个标记的应用。有时会发生在完全相同的位置(相同的lat& lng),有多个事件,因此有多个标记。现在事件是重叠的,因此只向用户显示一个事件,并且可以仅触发该事件。我想在一个唯一的标记中将所有事件分组在同一个位置,但是然后很难将标记与正确的事件绑定。
处理这种情况的最佳方法是什么?
答案 0 :(得分:2)
有时会发生在完全相同的位置(相同的lat& lng),有多个事件,所以多个标记
这不太可能奏效。
我认为在一个唯一的标记中将所有事件分组在同一个位置,但是然后很难将标记与正确的事件绑定。处理这种情况的最佳方法是什么?
每个位置有一个Marker
。如果用户点击代表多个事件的Marker
,则:
ViewPager
,或通过匹配事件的主 - 详细信息模式UI(ListView
,其中点击列表条目提出活动详情)