Ustaw maksymalny poziom powiększenia na budowniczym LatLngBounds

Nie znalazłem odpowiedzi w wyszukiwaniu, jest kilka odpowiedzi na temat SO, ale one nie działały dla mnie.

Mam 2 znaczniki na mapie i używam budowniczego LatLngBounds, aby pozwolić aparatowi na powiększenie do odpowiedniego poziomu powiększenia, aby uwzględnić je oba. Poza jedną rzeczą wszystko działa zgodnie z oczekiwaniami, gdy 2 znaczniki są naprawdę blisko siebie, mapa jest bardzo powiększona i dobrze, nie ma sensu mieć takiego poziomu powiększenia.

LatLngBounds.Builder builder = new LatLngBounds.Builder();
builder.include(firstMarker.getPosition());
builder.include(secondMarker.getPosition());
LatLngBounds bounds = builder.build();

CameraUpdate cu = CameraUpdateFactory.newLatLngBounds(bounds, markerPadding);

Czy istnieje sposób na wymuszenie pewnego poziomu powiększenia, po którym aparat się nie powiększy? Pozwoli to uniknąć zbyt dużego powiększenia / pomniejszenia mapy. Zasadniczo używam 15.0f jako poziomu zoomu. Jeśli punkty są za daleko, chcę, aby powiększenie pasowało do nich obu. Jeśli punkty się zbliżają Nie chcę, aby poziom powiększenia przekraczał 15.0f.

questionAnswers(10)

yourAnswerToTheQuestion