vli*_*o20 2 java android google-maps google-maps-markers
我正在阅读Google Maps Android API Utility Library,为了初始化群集管理器,我需要放置以下代码:
getMap().setOnCameraChangeListener(mClusterManager);
Run Code Online (Sandbox Code Playgroud)
我的问题是,如果我在相机改变位置时有更多的事情要做(例如从服务器带来更多的物品/标记),我需要做什么?
对于标记单击事件,文档说明以下内容:
如果要添加特定功能以响应标记单击事件,请将地图的OnMarkerClickListener()设置为ClusterManager,因为ClusterManager实现了侦听器.
我不确定我理解这句话中的内容以及它是否适用于相机更改事件.
谢谢.
您可以手动调用onCameraChange:
mMap.setOnCameraChangeListener(new OnCameraChangeListener() {
@Override
public void onCameraChange(CameraPosition cameraPosition) {
mClusterManager.onCameraChange(cameraPosition);
// Your custom code here
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
693 次 |
| 最近记录: |