获取一个群集下的所有项目

时间:2016-07-17 12:55:14

标签: android google-maps

我正在使用android-maps-utils库。 我想获得一个集群内的所有项目。即,当单击一个群集时,我希望拥有该群集中包含的所有纬度和长度位置。 这是一个图像..

https://developers.google.com/maps/documentation/android-api/images/utility-markercluster.png

我想要的是当我点击50+时,我希望得到它所形成的所有纬度

当我添加lat长仓时,我做

   mClusterManager.addItem(new MyItem(lat,long)); //Here MyItem implements ClusterItem

我想要的是

@Override
public boolean onClusterClick(Cluster<MyItem> cluster) {
    //Some method which can give all the lat long constitutes this cluster

    return true;
}  

1 个答案:

答案 0 :(得分:0)

结帐

cluster.getItems()

new ArrayList<>(cluster.getItems())

它为您提供了一个数组列表,其中包含您在创建群集时使用的对象。