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

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

Реализуйте функции GoogleMap на том же экземпляре карт

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

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

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

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