Java Android地图实用程序额外功能(群集)
我正在阅读,为了初始化群集管理器,我需要输入以下代码行:Java Android地图实用程序额外功能(群集),java,android,google-maps,google-maps-markers,Java,Android,Google Maps,Google Maps Markers,我正在阅读,为了初始化群集管理器,我需要输入以下代码行: getMap().setOnCameraChangeListener(mClusterManager); 我的问题是,当相机改变位置时,如果我有更多的事情要做(例如从服务器带来更多的项目/标记),我需要做什么 对于marker click事件,文档说明如下: 如果要添加特定功能以响应标记 单击事件,将映射的OnMarkerClickListener()设置为 ClusterManager,因为ClusterManager实现了侦听器 我
getMap().setOnCameraChangeListener(mClusterManager);
我的问题是,当相机改变位置时,如果我有更多的事情要做(例如从服务器带来更多的项目/标记),我需要做什么
对于marker click事件,文档说明如下:
如果要添加特定功能以响应标记
单击事件,将映射的OnMarkerClickListener()设置为
ClusterManager,因为ClusterManager实现了侦听器
我不确定我是否理解这句话中所说的内容,以及它是否适用于相机更换活动。谢谢。您可以手动致电CameraChange:
mMap.setOnCameraChangeListener(new OnCameraChangeListener() {
@Override
public void onCameraChange(CameraPosition cameraPosition) {
mClusterManager.onCameraChange(cameraPosition);
// Your custom code here
}
});
这种方法确实会继续改变,但添加新的标记并没有什么作用。