GoogleMap.OnInStateStateChangeListener

interfaccia statica pubblica GoogleMap.OnIndoorStateChangeListener

Un listener per i cambiamenti dello stato al coperto. Gli eventi vengono notificati nel thread dell'interfaccia utente di Android.

Riepilogo del metodo pubblico

astratto void
onInbuildingbuildinged()
La mappa conserva il concetto di edificio attivo, ovvero l'edificio attualmente centrato nell'area visibile o selezionato in altro modo dall'utente tramite l'interfaccia utente o il provider di posizione.
astratto void
onIndoorLevelActivated(edificio Indoorbuilding)
La mappa tiene traccia del livello attivo per ogni edificio che è stato visitato o in cui è stato selezionato un livello.

Metodi pubblici

pubblica astratto void onIndoorbuildingFocused ()

La mappa conserva il concetto di edificio attivo, ovvero l'edificio attualmente centrato nell'area visibile o selezionato in altro modo dall'utente tramite l'interfaccia utente o il provider di posizione. Questo callback viene richiamato quando l'edificio attivo cambia.

Questo metodo verrà chiamato solo dopo che i dati sull'edificio saranno disponibili.

L'edificio attivo non viene fatto riferimento come parametro di questo metodo a causa di problemi di sincronizzazione: se vengono gestite più richieste di stato attivo, i listener possono ricevere una notifica di ordine fuori sede, pertanto è necessario affidarsi allo stesso metodo getFocusedbuilding() per fornire le informazioni più aggiornate. È possibile che venga effettuata più di una chiamata su IndoorbuildingFocused senza che l'edificio attivo venga effettivamente modificato.

pubblica astratto void onIndoorLevelActivated (edificioIndoorbuilding)

La mappa tiene traccia del livello attivo per ogni edificio che è stato visitato o in cui è stato selezionato un livello. Quando il livello cambia, il callback viene attivato indipendentemente dal fatto che l'edificio sia attivo o meno. Questo callback viene chiamato anche quando il livello predefinito diventa disponibile per la prima volta.

Questo metodo verrà chiamato solo dopo che i dati sull'edificio saranno disponibili.

Parametri
in fase di creazione l'edificio per il quale il livello attivo è stato modificato, mai null.