onMapReady поместить туда код cemera анимации из вашего местоположения
окончательный LatLngBounds.Builder mapboundbuilder = новый LatLngBounds.Builder();
mapboundbuilder.include («ВАША ЛАТУННАЯ ПАРА»);
LatLngBounds tmpbnd = mapboundbuilder.build();
Центр LatLng = tmpbnd.getCenter(); LatLng northEast = Consts.mappointmove (в центре, 709, 709);
LatLng southWest = Consts.mappointmove(center, 709, 709);
mapboundbuilder.include(southWest);
mapboundbuilder.include(northEast);
LatLngBounds bounds = mapboundbuilder.build();
LatLng center = tmpbnd.getCenter();
LatLng northEast = Consts.mappointmove(center, 709, 709);
LatLng southWest = Consts.mappointmove(center, 709, 709);
mapboundbuilder.include(southWest);
mapboundbuilder.include(northEast);
LatLngBounds bounds = mapboundbuilder.build();
try {
int width, height;
Display display = getWindowManager().getDefaultDisplay();
Point size = new Point();
display.getSize(size);
width = size.x;
height = size.y - 250;
CameraUpdate cu = CameraUpdateFactory.newLatLngBounds(bounds, width, height, 100);
googleMap.animateCamera(cu);
} catch (Exception e) {
e.printStackTrace();
}
2 из ответов здесь для библиотеки google, потому что вы добавили тег «openstreetmap», который слишком широк и в этом случае лишним. –