あなたはその後、LatLngBoundsがそれにカメラを設定するには、以下のオブジェクトを使用して、バウンディングボックスの中にこれらのマーカーを含める必要があります。
private void addMarkers() {
MarkerOptions markerOptions = new MarkerOptions();
LatLngBounds.Builder boundsBuilder = new LatLngBounds.Builder();
//add the marker locations that you'd like to display on the map
boundsBuilder.include(new LatLng(lat1, lng1));
boundsBuilder.include(new LatLng(lat2, lng2));
final LatLngBounds bounds = boundsBuilder.build();
CameraUpdate cameraUpdate = CameraUpdateFactory.newLatLngBounds(bounds, width, height, padding);
map.animateCamera(cameraUpdate);
}
あなたは、ウェブ上やGoogleマップを表示するには、Androidで使用されるのMapViewクラスについてはGoogleマップAPIについて話していますか? – Flo
これは私がこの問題を抱えているが解決したこのリンクにあることを求めている答えです。 http://stackoverflow.com/questions/5114710/android-setting-zoom-level-in-google-maps-to-include-all-marker-points – Talha