【发布时间】:2014-10-13 15:30:56
【问题描述】:
我正在使用 ClusterManager 对 android 应用程序中的标记进行分组。
我想获取标记列表并使用
mClusterManager.getMarkerCollection().getMarkers();
这个方法在我们缩小时不返回标记。只有在放大显示所有标记时才返回标记。有什么方法可以获取所有标记吗?
【问题讨论】:
-
您能详细说明一下吗?当您说要获取标记列表时,您是指所有群集标记吗? (因为地图上的集群是带有数字的单个标记)还是您想要集群在集群时具有的标记列表?如果您说 ClusterMarker,我会假设您指的是地图上代表集群的标记。
-
@Losin'Me 我的意思是集群内的标记列表(集群在集群时具有的标记列表)。
-
来自您点击的集群?还是只是所有的集群?
-
所有集群。我需要这个,因为我必须根据用户输入更改标记图标。有没有其他方法可以做到这一点?
-
等一下如果你使用 mClusterManager.getClusterMarkerCollection() 会发生什么?你想要集群标记列表吗?
标签: android google-maps google-maps-android-api-2 android-maps-utils