如何在同一位置的Google地图上检测多个标记?

问题描述 投票:0回答:1

我在应用中使用了Google地图,很可能会将多个标记附加到每个标记代表一个人的同一位置。在这种情况下,用户将不知道该特定标记后面还有其他标记/人。

我环顾四周来处理这种情况,并且关于So的一个问题表明我可以显示单个标记并将所有人与该单个标记相关联。

如果多个用户在同一位置或显示多个用户列表,我想要出现吐司。

任何帮助将受到高度赞赏

android google-maps google-maps-api-3 marker
1个回答
2
投票

最简单的方法是使用群集。您可以使用clusterManager将多个标记聚类为一个。有关详细说明,请参阅以下链接

https://developers.google.com/maps/documentation/android-api/utility/marker-clustering

这里给出了相同的演示

https://github.com/googlemaps/android-maps-utils/blob/master/demo/src/com/google/maps/android/utils/demo/CustomMarkerClusteringDemoActivity.java

© www.soinside.com 2019 - 2024. All rights reserved.