因此,我一直试图为相同的对象设置一个ClusterItem信息窗口和一个clusterItemInfowindow侦听器,我发现的大多数代码示例都与最新的库和内容不兼容。 我希望Infowindow应该显示与该群集相关的信息,并且单击该窗口时必须将值传递给android捆绑包,以供其他活动使用。 我遇到的主要问题是我发现的大多数代码示例在使用时都显示错误。有人可以在这里帮助我吗?
我已经提到了这些答案,但是没有一个对我有用。 1. How to add info window for clustering marker in android? 2. How to set info window details in Google Maps Clustering Utility Android?
ClusterManager mClusterManager = new ClusterManager(getApplicationContext(),googleMap); mClusterManager =新的ClusterManager(this,googleMap); googleMap.setOnCameraChangeListener(mClusterManager);
mClusterManager.setRenderer(new MyClusterRenderer(this, googleMap,
mClusterManager));
googleMap.setOnInfoWindowClickListener(mClusterManager);
mMapView.setInfoWindowAdapter(mClusterManager.getMarkerManager());
mClusterManager.getClusterMarkerCollection().setOnInfoWindowAdapter(
new MyCustomAdapterForClusters());
首先,错误显示setrenderer无法解析,然后setOnCameraChangeListener使用mClustermanager显示错误,并且已弃用。