GoogleMap.OnIndoorStateChangeListener

общедоступный статический интерфейс GoogleMap.OnIndoorStateChangeListener

Прослушиватель изменений состояния помещения. О событиях сообщается в потоке пользовательского интерфейса Android.

Краткое описание общедоступного метода

абстрактная пустота
onIndoorBuildingFocused ()
Карта поддерживает понятие сфокусированного здания , то есть здания, которое в данный момент находится в центре области просмотра или иным образом выбрано пользователем через пользовательский интерфейс или поставщика местоположения.
абстрактная пустота
onIndoorLevelActivated (здание IndoorBuilding )
На карте отслеживается активный уровень для каждого здания, которое было посещено или иным образом выбрано.

Публичные методы

публичная абстрактная пустота onIndoorBuildingFocused ()

Карта поддерживает понятие сфокусированного здания , то есть здания, которое в данный момент находится в центре области просмотра или иным образом выбрано пользователем через пользовательский интерфейс или поставщика местоположения. Этот обратный вызов вызывается при изменении целевого здания.

Этот метод будет вызываться только после того, как данные о здании станут доступны.

Сфокусированное здание не упоминается в качестве параметра этого метода из-за проблем с синхронизацией: если обрабатывается несколько запросов фокуса, прослушиватели могут быть уведомлены не по порядку, поэтому следует полагаться на сам метод getFocusedBuilding(), чтобы предоставить наиболее актуальную информацию. информация о дате. Вполне возможно, что будет выполнено более одного вызова onIndoorBuildingFocused без фактического изменения целевого здания.

public абстрактная пустота onIndoorLevelActivated (здание IndoorBuilding )

На карте отслеживается активный уровень для каждого здания, которое было посещено или иным образом выбрано. Когда этот уровень изменится, этот обратный вызов будет запущен независимо от того, находится ли здание в фокусе или нет. Этот обратный вызов также вызывается, когда уровень по умолчанию впервые становится доступным.

Этот метод будет вызываться только после того, как данные о здании станут доступны.

Параметры
здание здание, для которого изменился активный уровень, никогда не бывает нулевым.