Рекомендации по взаимодействию с GoogleMap

На этой странице описаны лучшие практики взаимодействия с объектом GoogleMap в вашем приложении.

Внедрите функции GoogleMap в тот же экземпляр картографической системы.

API карт также доступны в составе Navigation SDK, который можно использовать для создания интерфейсов, специфичных для карт (не связанных с навигацией). Если ваше приложение включает в себя как интерфейс с картой без навигации, так и интерфейс с навигацией, мы рекомендуем использовать API карт и навигации для одного и того же экземпляра карты.

Используйте getMapAsync для получения экземпляра GoogleMap

Получить объект GoogleMap можно с помощью методов SupportNavigationFragment#getMapAsync или NavigationView#getMapAsync . Мы рекомендуем этот метод вместо хранения экземпляра GoogleMap , который может устареть после пересоздания базового NavigationView .

Также обязательно удалите карту GoogleMap полученную этим методом, после того, как она больше не понадобится. Для получения дополнительной информации см. раздел «Рекомендации по очистке экземпляра» .