В настоящее время я работаю над разработкой приложений с помощью 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 нет такого метода контроля уровня масштабирования. Кто-нибудь знает какую-либо идею для решения этой проблемы?