Как изменить внешний вид отображения MapView на Android?

#android #google-maps #android-mapview

#Android #google-карты #android-mapview

Вопрос:

Возможно, это невозможно, но я хотел бы изменить внешний вид карт в приложении для Android, над которым я работаю. Я получил базовую функциональность, работающую с помощью класса MapView, но я не могу найти никакой информации о том, как я мог бы изменить способ отображения карт. Например, я мог бы захотеть, чтобы фон был черным, а не обычным коричневым. Есть идеи ?! Ответы на взломы на данный момент подходят, если для этого нет стандартных способов.

Ответ №1:

  • Вы могли бы попробовать поместить прозрачный элемент наложения с оттенком.
  • MapView имеет несколько режимов, таких как спутниковый рельеф
  • Попробуйте использовать OpenStreetMap для Android для другого внешнего вида

Комментарии:

1. Спасибо! Я также изучал OSM. Я думал о прозрачном наложении, но помимо физического считывания значений цвета пикселей (что я не знаю, как это сделать) и замены их значениями out (что кажется невероятно неэффективным), я не уверен, как это сделать таким образом. Спасибо за совет!