Android Studio и Google Maps API Стиль карт, как изменить цвет страны при нажатии на карту

Я создал стилизованную карту в консоли Google Maps и настроил ее так, чтобы отображались только страны и города. стиль карты Я реализовал прослушиватель кликов:

@Override
public void onMapClick(@NonNull LatLng latLng) {
    
    Geocoder geocoder = new Geocoder(this, Locale.getDefault());
    List<Address> addresses = null;
    try {
        addresses = geocoder.getFromLocation(latLng.latitude, latLng.longitude, 1);
        String country = addresses.get(0).getCountryName();
        Toast.makeText(this, country, Toast.LENGTH_SHORT).show();
    } catch (IOException e) {
        throw new RuntimeException(e);
    }catch (NullPointerException np){
        //todo
    }

Мне нужно изменить цвет этой страны. Я не нашел документации по этой функции, возможно ли это?

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

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
1
0
77
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий
  1. Проверьте этот вопрос.
  2. Другой способ — использовать стили облачных карт.

Я использую стиль облачных карт.

Martin Baltuhin 08.04.2024 20:33

Другие вопросы по теме

Похожие вопросы