Как отключить надоедливые уведомления в Google Maps
Приложение Google Карты постоянно отправляет тонны уведомлений, и около 90 процентов из них — это те, которые вы в любом случае и так будете отклонять. Так почему бы не отключить эти уведомления вовсе? Что ж, к счастью, есть довольно простой способ предотвратить попадание этих уведомлений на ваше устройство и излишнюю разрядку аккумулятора — или просто еще один раздражающий фактор. Всего существует 54 типа уведомлений, которые могут быть отправлены картографическим сервисом, и это очень много. Честно говоря, большинство из них даже не заслуживает вашего внимания.

Так как же избавиться от этих уведомлений, которые Google Карты вам постоянно отправляют? Ну, это будет зависеть от того, какую версию Android вы используете. Это потому, что с Android 9 Pie, Google изменила местоположение настроек уведомлений. Итак, ниже мы покажем и расскажем, как отключить уведомления в Google Maps на смартфонах с версией ОС, предшествующей Android Pie, а также на смартфонах под управлением Android Pie и более поздних версий.
Как отключить уведомления Google Maps (любой Android-смартфон)
Этот метод будет работать для всех версий Android, даже для тех, что новее Android Pie.

Просто откройте приложение Google Карты. Затем нажмите на кнопку меню в верхнем левом углу. Оттуда перейдите в Настройки. Этот пункт находится в самом низу.

Оттуда нужно перейти в раздел Уведомления.

На этом экране вы увидите уведомления для каждой категории. Вы можете отключить их по отдельности, так что если есть какие-либо уведомления, которые, по вашему мнению, бесполезны, вы можете легко их отключить.
Как отключить уведомления Google Maps (Android 9 Pie и более поздние версии)
Теперь, если вы используете Android Pie, работать с уведомлениями стало немного проще, так как вы можете видеть все типы уведомлений на одной странице. Таким образом, можно без особого труда ограничить все уведомления, которые отправляет вам Google Maps.
Сперва длительно нажмите на иконку приложения Google Карты, а затем нажмите значок «i» — это страница с информацией о приложении. Вы также можете зайти в Настройки > Приложения и нажать Все приложения, а затем перейти в Google Карты.

На странице информации о приложении вы увидите раздел Уведомления. Это справа вверху, под кнопками Удалить и Остановить. (Примечание: скриншоты здесь взяты с Pixel 3a XL под управлением Android Q. На других смартфонах этот способ аналогичен и может лишь незначительно отличаться).

Здесь вы можете отключить все уведомления — что вы хотите получить или не не хотите. Если вы часто используете Google Карты для навигации, это может быть плохой идеей. У вас также есть возможность отключать различные категории уведомлений. Таким образом, вы не будете засыпаны тонной уведомлений, но все равно сможете получить те, которые хотите. На этом всё.
Подытоживаем
Уведомления от приложения Google Карты предназначены для упрощения работы, а также для того, чтобы вы могли чаще оставлять отзывы, добавлять фотографии и тому подобное. Все это помогает другим пользователям, которые тоже пользуются Google Картами. Но иногда они могут быть очень раздражающими. Google упростила отключение некоторых из этих уведомлений, начиная с Android 9 Pie, что, само собой, не может не радовать.
Делитесь своим мнением в комментариях под этим материалом и в нашем Telegram-чате.

Теги
- Компания Google
- Новичкам в Android
- Приложения для Андроид
Можно ли убрать с карты Google Maps значки «станции метро», «зоопарки», «остановки»?

Реализована ли в Google Maps такая возможность?
Отслеживать
1,722 1 1 золотой знак 22 22 серебряных знака 42 42 бронзовых знака
задан 3 сен 2016 в 9:06
AndreyVitovtov AndreyVitovtov
386 1 1 золотой знак 3 3 серебряных знака 15 15 бронзовых знаков
Это надо исходник страницы менять, т.е. надо определить стили этих api значков и добавить display: none;
3 сен 2016 в 9:12
Я бы тебе объяснил как, к примеру, в WebView на Android такое реализовать, ну или PHP. А так, я думаю без програмных путей ты это не реализуешь.. Скажи, что тебе лучше, PHP или Java? Я тебе напишу исходный код. Хочешь и так и так напишу.
3 сен 2016 в 9:13
Не понимаю причем PHP к google maps api. Лучше PHP
Как отключить значки на гугл карте
Вы можете не только изменять стиль объектов на карте, но и скрывать их полностью. Этот пример показывает, как скрыть на карте организации и значки общественного транспорта.
Стилизация работает только на карте типа normal . Она не распространяется на схемы зданий, поэтому планы зданий по-прежнему будут появляться на карте, даже если вы настроите стили для скрытия объектов.
Передача объекта стиля JSON на карту
Чтобы применить стиль к карте, вызовите метод GoogleMap.setMapStyle() , передав объект MapStyleOptions , который содержит объявления стиля в формате JSON. JSON можно загрузить из произвольного необработанного ресурса или строки, как показано в следующих примерах.
Произвольный необработанный ресурс
В следующем примере кода предполагается, что ваш проект содержит необработанный ресурс под названием style_json :
// Copyright 2020 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. package com.example.styledmap; import android.content.res.Resources; import android.os.Bundle; import android.util.Log; import androidx.appcompat.app.AppCompatActivity; import com.google.android.gms.maps.CameraUpdateFactory; import com.google.android.gms.maps.GoogleMap; import com.google.android.gms.maps.OnMapReadyCallback; import com.google.android.gms.maps.SupportMapFragment; import com.google.android.gms.maps.model.LatLng; import com.google.android.gms.maps.model.MapStyleOptions; /** * A styled map using JSON styles from a raw resource. */ public class MapsActivityRaw extends AppCompatActivity implements OnMapReadyCallback < private static final String TAG = MapsActivityRaw.class.getSimpleName(); @Override protected void onCreate(Bundle savedInstanceState) < super.onCreate(savedInstanceState); // Retrieve the content view that renders the map. setContentView(R.layout.activity_maps_raw); // Get the SupportMapFragment and register for the callback // when the map is ready for use. SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager() .findFragmentById(R.id.map); mapFragment.getMapAsync(this); >/** * Manipulates the map when it's available. * The API invokes this callback when the map is ready for use. */ @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); >// Position the map's camera near Sydney, Australia. googleMap.moveCamera(CameraUpdateFactory.newLatLng(new LatLng(-34, 151))); > >
Определите в /res/raw/style_json.json произвольный необработанный ресурс, содержащий объявление стиля JSON для скрытия организаций.
Показать/скрыть код JSON
Следующее объявление стиля скрывает организации и значки общественного транспорта.
Показать/скрыть код JSON
Пример макета ( activity_maps.xml ) показан ниже.
Изменение настроек Google Карт для мобильного сайта
Когда вы добавляете Google Карты на свой сайт из редактора на компьютере, они автоматически отображаются на мобильном сайте.
Вы можете настроить параметры карты в мобильном редакторе, чтобы они соответствовали размерам экрана. Это не влияет на вид компьютерной версии.
Чтобы настроить карту:

- Нажмите на карту Google в мобильном редакторе.
- Нажмите на значок Настроить.
- Перетащите ползунок в разделе Масштаб, чтобы настроить масштаб карты.
- Нажмите на переключатели, чтобы включить или отключить параметры:
- Вид карта/спутник: посетители могут переключаться между картой и видом со спутника.
- Масштабирование: ваши посетители могут увеличивать и уменьшать масштаб карты.
- Просмотр улиц: ваши посетители могут использовать Google Street View.
- Ссылка на маршрут: ваши посетители могут быть перенаправлены туда, где они находятся в данный момент.
- Перетаскивание карты: ваши посетители могут перемещаться по карте, нажимая и перетаскивая.