지도에서는 초점이 맞춰진 건물의 개념을 유지합니다.
즉, 현재 표시 영역의 중앙에 있는 건물 또는 사용자가 UI 또는 위치 정보 제공자를 통해
선택한 건물을 말합니다. 이 콜백은 포커스가 맞춰진 건물이 변경될 때 호출됩니다.
이 메서드는 건물 데이터를 사용할 수 있게 된 후에만 호출됩니다.
동기화된 건물은 동기화 문제로 인해 이 메서드의 매개변수로 참조되지 않습니다. 여러 포커스 요청이 처리되는 경우 리스너에 잘못된 순서로 알림이 전송될 수 있으므로 getFocusedBuilt() 자체를 사용하여 최신 정보를 제공해야 합니다. 포커스가 맞춰진 건물이 실제로 변경되지 않은 채
두 번 이상의 onIndoorBuiltFocused 호출이 발생할 수 있습니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-04-15(UTC)"],[[["`GoogleMap.OnIndoorStateChangeListener` is a listener interface that monitors changes in indoor states on a Google Map."],["It provides two methods: `onIndoorBuildingFocused()` which is triggered when the focused building changes and `onIndoorLevelActivated()` which is triggered when the active level within a building changes."],["Both methods are notified on the Android UI thread and are only called after the relevant building data is available."],["The `onIndoorBuildingFocused()` method does not provide the focused building as a parameter due to potential synchronization issues and listeners should instead use `getFocusedBuilding()` for the most up-to-date information."],["The `onIndoorLevelActivated()` method provides the `IndoorBuilding` object as a parameter, indicating the building for which the active level has changed."]]],[]]