我正在尝试找到一种方法来管理我的应用程序中的 android map (v2)实现上的标记。我希望能够绘制可见边界内的标记,同时仅显示高于特定缩放级别的标记。这似乎是一个常见问题。所以,我问这里是否有人使用标记管理器库之类的东西。只是为了让事情变得更容易,而且我不必从头开始制作一个。谢谢。
最佳答案
还不是经理,但您可能想查看Android Maps Extensions ,具有聚类功能。
编辑:
在AME中,可以通过以下方式在可见区域内绘制标记:
map.setClustering(new ClusteringSettings().addMarkersDynamically(true));
或
map.setClustering(new ClusteringSettings().enabled(false).addMarkersDynamically(true));
如果您不想聚类,而只想在添加许多标记时针对情况进行优化。
仅在达到特定缩放级别时显示标记尚未完全实现,但已请求 here .
关于android - 有 Android Google map v2 标记管理器吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15994556/