|
发表帖子
API/SDK版本号: |
6.3.0 |
产品: |
3D地图 |
手机型号: |
华为Mate9;H60-L11 |
使用接口: |
map.setMapStatusLimits |
设置setMapStatusLimits后,地图不能进行缩放?
设置setMapStatusLimits后,不论是地图缩放按钮或者是手势。都不能对地图进行缩放操作!
这是怎么回事?
附代码:
public void setLimits(ScenicSpot scenicSpot){
map.setMapStatusLimits(getBoundsBuilder(scenicSpot));
}private LatLngBounds getBoundsBuilder(ScenicSpot scenicSpot){
ArrayList<double[]> electronicFenceList = scenicSpot.getElectronicFenceList();
LatLngBounds.Builder boundsBuilder = new LatLngBounds.Builder();//存放所有点的经纬度
for (double[] lngLat : electronicFenceList){
boundsBuilder.include( new LatLng(lngLat[1], lngLat[0]) );
}
return boundsBuilder.build();
}注:获得LatLngBounds 对象并无问题
|
|