在Android原生环境中的谷歌地图v3上获取群集项目问题

时间:2016-03-26 11:04:46

标签: android google-maps-api-3 markerclusterer

在android中使用GMAp V3,尝试访问群集中的所有项目,当我使用cluster.getSize()时它返回正常但无法获取群集中特定群集点击事件中的所有项目或标记,这里我附加部分我的代码块

private void loadClusterPopupList(Cluster cluster, ClusterManager clusterManager){
  Collection<Marker> ff =    clusterManager.getClusterMarkerCollection().getMarkers();



    while (cluster.getItems().iterator().hasNext()) {
        Log.w("LT_LL:", cluster.getItems().iterator().next().toString());
    }

}

1 个答案:

答案 0 :(得分:0)

最后我发现了它的解决方案:

private void loadClusterPopupList(Cluster<ClusterPopupList> cluster,
ClusterManager clusterManager){for (ClusterPopupList p: cluster.getItems()){
            // Draw 4 at most.
            Log.e("PP",p.getPosition().toString());}}