Как показать карту Google без меток или названия улицы в Android? - PullRequest
2 голосов
/ 02 апреля 2019

Я разрабатываю приложение для Android, в котором карта должна быть чистой, а название улицы или название местности отображаться не могут. И я хочу настроить макет карты с помощью стилей и настройки предложений в разных местах.

Ответы [ 2 ]

3 голосов
/ 02 апреля 2019

с этого сайта вы можете создать собственный стиль карты

когда вы получаете ответный вызов на карте, вы можете установить собственный стиль карты как это

  @Override
    public void onMapReady(GoogleMap googleMap) {

        try {
            // Customise the styling of the base map using a JSON object defined
            // in a raw resource file.
            boolean success = googleMap.setMapStyle(
                    MapStyleOptions.loadRawResourceStyle(
                            this, R.raw.style_json));

            if (!success) {
                Log.e(TAG, "Style parsing failed.");
            }
        } catch (Resources.NotFoundException e) {
            Log.e(TAG, "Can't find style. Error: ", e);
        }

    }
0 голосов
/ 02 апреля 2019

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

googleMap.setMapStyle(
                    MapStyleOptions.loadRawResourceStyle(
                            this, R.raw.style_json));

Проверьте ссылку ниже для справки.

https://developers.google.com/maps/documentation/android-sdk/hiding-features

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