Установка максимального уровня масштабирования в Google Maps Android Android API 2

В настоящее время я занимаюсь разработкой приложений с использованием Google Maps android API v2. Мой код выглядит следующим образом. Предположим, на карте есть несколько маркеров и увеличьте масштаб, чтобы показать все маркеры на дисплее.

LatLngBuilder.Builder builder = LatLngBounds.builder();
for(Marker m : markers){
    builder.include(m.getPosition());
}
LatLngBounds bounds = builder.build();
map.animateCamera(CameraUpdateFactory.newLatLngBounds(bounds, 10);

Этот код работает нормально, но я хочу прекратить анимацию, когда уровень масштабирования достигнет 17.0f; Кажется, у API карты нет такого метода для управления уровнем масштабирования. Кто-нибудь знает какие-либо идеи для решения этой проблемы?

Ответы на вопрос(16)

Ваш ответ на вопрос