GoogleMap.OnIndoorStateChangeListener

interface estática pública GoogleMap.OnIndoorStateChangeListener

Um listener para quando o estado interno muda. Os eventos são notificados na linha de execução de interface do Android.

Resumo do método público

vazio abstrato
onIndoorBuildingFocused()
O mapa mantém a noção de edifício em foco, que é o edifício atualmente centralizado na janela de visualização ou selecionado pelo usuário na interface ou no provedor de localização.
vazio abstrato
onIndoorLevelActivated(IndoorBuilding)
O mapa monitora o nível ativo de cada edifício que foi visitado ou teve um nível selecionado.

Métodos públicos

public abstrato void onIndoorBuildingFocused ()

O mapa mantém a noção de edifício em foco, que é o edifício atualmente centralizado na janela de visualização ou selecionado pelo usuário na interface ou no provedor de localização. Esse callback é chamado quando o edifício em foco muda.

Este método só será chamado depois que os dados do edifício estiverem disponíveis.

O edifício em foco não é referenciado como um parâmetro desse método devido a problemas de sincronização. Se várias solicitações de foco forem processadas, os listeners poderão ser notificados fora de ordem. Por isso, é preciso confiar no próprio getFocusedBuilding() para fornecer as informações mais atualizadas. É possível que mais de uma chamada de onIndoor BuildingFocused seja feita sem que o edifício em foco mude.

público abstrato void onIndoorLevelActivated (IndoorBuilding)

O mapa monitora o nível ativo de cada edifício que foi visitado ou teve um nível selecionado. Quando esse nível mudar, o callback será acionado, independente de o edifício estar em foco ou não. Esse callback também é chamado quando o nível padrão fica disponível pela primeira vez.

Este método só será chamado depois que os dados do edifício estiverem disponíveis.

Parâmetros
criando edifício para o qual o nível ativo foi alterado, nunca nulo.