이 페이지에서는 앱에서 GoogleMap 객체와 상호작용하기 위한 권장사항을 설명합니다.
동일한 지도 인스턴스에서 GoogleMap 기능 구현
Maps API는 지도 관련 (비 내비게이션) 환경을 빌드하는 데 사용할 수 있는 Navigation SDK의 일부로도 제공됩니다. 앱에 비 내비게이션 지도 환경과 내비게이션 환경이 모두 포함되어 있는 경우 동일한 지도 인스턴스에서 Maps 및 Navigation API를 사용하는 것이 좋습니다.
getMapAsync를 사용하여 GoogleMap 인스턴스 가져오기
SupportNavigationFragment#getMapAsync 또는 NavigationView#getMapAsync를 사용하여 GoogleMap 객체를 가져올 수 있습니다. 이 메서드는 하위 NavigationView가 다시 생성되면 오래될 수 있는 GoogleMap 인스턴스를 보유하는 것보다 좋습니다.
또한 더 이상 필요하지 않은 경우 이 메서드에서 가져온 GoogleMap을 정리해야 합니다. 자세한 내용은 인스턴스 정리 권장사항
을 참고하세요.