새로운 지도 스타일이 곧 Google Maps Platform에 제공될 예정입니다. 이 지도 스타일 지정 업데이트에는 새로운 기본 색상 팔레트와 지도 환경 및 사용성 개선사항이 포함됩니다. 모든 지도 스타일이 2025년 3월에 자동으로 업데이트됩니다. 사용 가능 여부 및 더 일찍 선택하는 방법에 대한 자세한 내용은 Google Maps Platform용 새로운 지도 스타일을 참고하세요.
이렇게 한다고 해서 반드시 지도가 레이아웃 과정을 거친 것은 아닙니다. 따라서 콜백 메서드가 호출될 때 지도 크기가 결정되지 않았을 수도 있습니다. 크기를 알아야 하거나 API에서 크기를 알아야 하는 메서드를 호출해야 하는 경우 지도의 View를 가져오고 ViewTreeObserver.OnGlobalLayoutListener도 등록하세요.
OnMapReadyCallback 및 OnGlobalLayoutListener 리스너를 체이닝하지 말고, 콜백은 어떤 순서로든 실행될 수 있으므로 두 콜백을 따로 등록하고 기다립니다.
예를 들어 크기 없이 LatLngBounds를 사용하여 지도의 카메라를 업데이트하려면 OnMapReadyCallback 및 OnGlobalLayoutListener가 모두 완료될 때까지
기다려야 합니다. 그렇지 않으면 IllegalStateException을 트리거할 수 있는 경합 상태가 발생합니다.