0
Googleマップに複数のマーカーを表示し、それらを単一のビューで表示したい。マップ上にすべてのマーカーを表示しましたが、私はCameraUpdateに苦労しています。助けてください。前もって感謝します。あなたはLatLngBoundsを作成する必要がGoogle Maps Android API v2で2つ以上の場所でCameraUpdateを実行するにはどうすればよいですか?
Googleマップに複数のマーカーを表示し、それらを単一のビューで表示したい。マップ上にすべてのマーカーを表示しましたが、私はCameraUpdateに苦労しています。助けてください。前もって感謝します。あなたはLatLngBoundsを作成する必要がGoogle Maps Android API v2で2つ以上の場所でCameraUpdateを実行するにはどうすればよいですか?
:
List<Marker> myMarkers; //your list of markers
LatLngBounds.Builder builder = new LatLngBounds.Builder();
for(Marker m: myMarkers){
builder.include(m.getPosition());
}
LatLngBounds bounds = builder.build();
CameraUpdate cu = CameraUpdateFactory.newLatLngBounds(bounds, 20);//20 is padding, use it to avoid markers on the border of the map view
mMap.animateCamera(cu);
はそんなにありがとう –