这几天一直在研究高德地图的api,之前用的是百度地图,最近由于项目的需要改用高德地图。项目需求做一个自定义的放大缩小按钮,点击后能够实现地图的放大和缩小,经查找相关资料,功能记录如下:
具体方法
private void changeCamera(CameraUpdate update, CancelableCallback callback,boolean animated) {
if (animated) {
aMap.animateCamera(update, 1000, callback);
}else {
aMap.moveCamera(update);
}
}
调用放大
changeCamera(CameraUpdateFactory.zoomIn(), null,true);
调用缩小
changeCamera(CameraUpdateFactory.zoomOut(), null,true);