Да, максимальный уровень масштабирования также учитывается, если вы находитесь в режиме спутниковой съемки или нет. getMaxZoomLevel всегда будет возвращать подходящее значение.

дал простой MapActivity на своем андроиде и обнаружил, что его MapView не может быть увеличен до уровня, превышающего 19-й уровень. Кнопка увеличения просто не работает. Вызов метода zoomIn () также не дает никакого эффекта, уровень все еще остается на уровне 19.

Однако, когда я запускаю официальное приложение Google Maps, точно такая же область карты успешно увеличивает еще два уровня до 21.

Кто-нибудь может посоветовать мне, как я могу увеличить масштаб в моем собственном приложении? Я пропускаю установку какого-либо параметра явно (манифест, mapactivity, mapcontroller)? На самом деле не могу узнать до сих пор и чувствую себя довольно смущенным об этом, видя разницу.

Похожийвопрос недавно был задан вопрос, но также остается без ответа.

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

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