GoogleMap.OnIndoorStateChangeListener

public static Interface GoogleMap.OnIndoorStateChangeListener

Listener für Änderungen des Indoor-Zustands Ereignisse werden im Android-UI-Thread benachrichtigt.

Public Method Summary

Abstrakte voids
onIndoorBuildingFocused()
Auf der Karte wird der Begriff fokussiertes Gebäude verwendet, d. h. das Gebäude, das derzeit im Darstellungsbereich zentriert ist oder vom Nutzer über die UI oder den Standortanbieter anderweitig ausgewählt wird.
Abstrakte voids
onIndoorLevelActivated(IndoorBuilding-Gebäude)
Auf der Karte wird das aktive Niveau für jedes Gebäude erfasst, das besucht wurde oder anderweitig eine Ebene ausgewählt hatte.

Public Methods

public abstrakt void onIndoorBuildingFocused ()

Auf der Karte wird der Begriff fokussiertes Gebäude verwendet, d. h. das Gebäude, das derzeit im Darstellungsbereich zentriert ist oder vom Nutzer über die UI oder den Standortanbieter anderweitig ausgewählt wird. Dieser Callback wird aufgerufen, wenn sich das fokussierte Gebäude ändert.

Diese Methode wird erst aufgerufen, wenn die Gebäudedaten verfügbar sind.

Das fokussierte Gebäude wird aufgrund von Synchronisierungsproblemen nicht als Parameter dieser Methode referenziert: Wenn mehrere Fokusanfragen verarbeitet werden, werden Listener möglicherweise in falscher Reihenfolge benachrichtigt. Daher sollten Sie sich auf getFocusedBuilding() selbst verlassen, um aktuelle Informationen bereitzustellen. Es ist möglich, dass mehr als ein onIndoorBuildingFocused-Aufruf ausgeführt wird, ohne dass sich das fokussierte Gebäude tatsächlich ändert.

public abstrakt void onIndoorLevelActivated (IndoorBuilding Gebäude)

Auf der Karte wird das aktive Niveau für jedes Gebäude erfasst, das besucht wurde oder anderweitig eine Ebene ausgewählt hatte. Wenn sich diese Ebene ändert, wird dieser Callback unabhängig davon ausgelöst, ob das Gebäude fokussiert ist oder nicht. Dieser Callback wird auch aufgerufen, wenn die Standardebene zuerst verfügbar ist.

Diese Methode wird erst aufgerufen, wenn die Gebäudedaten verfügbar sind.

Parameter
building das Gebäude, für das sich die aktive Ebene geändert hat, niemals null.