原地址:http://blog.csdn.net/leexiaobin1993/article/details/72780068 LatLngBounds.Builder boundsBuilder = new LatLngBounds.Builder();//存放所有点的经纬度 for(int i=0;i<markers.size();i++){ boundsBuilder.include(markers.get(i).getPosition());//把所有点都include进去(LatLng类型) } aMap.animateCamera(CameraUpdateFactory.newLatLngBounds(boundsBuilder.build(), 15));//第二个参数为四周留空宽度 1234567 即可在屏幕中显示所有marker标记