高德地图多个Marker标记自动缩放全部显示在屏幕中

LatLngBounds.Builder boundsBuilder = new LatLngBounds.Builder();//存放所有点的经纬度

for(int i=0;i
    boundsBuilder.include(markers.get(i).getPosition());//把所有点都include进去(LatLng类型)
}

aMap.animateCamera(CameraUpdateFactory.newLatLngBounds(boundsBuilder.build(), 15));//第二个参数为四周留空宽度

即可在屏幕中显示所有marker标记

你可能感兴趣的:(Android框架)