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 IU do Android.

Resumo do método público

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

Métodos públicos

public abstrato void onIndoorBuildingFocused ()

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

Esse 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. Portanto, eles precisam confiar no getFocusedBuilding() para fornecer as informações mais atualizadas. É possível que mais de uma chamada onIndoorBuildingFocused seja feita sem que o edifício em foco mude.

public abstrato void onIndoorLevelActivated (IndoorBuilding edifício

O mapa acompanha o nível ativo de cada edifício que foi visitado ou que teve um nível selecionado. Quando esse nível mudar, esse callback será acionado, independentemente de o edifício estar focado ou não. Esse callback também é chamado quando o nível padrão é disponibilizado pela primeira vez.

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

Parâmetros
criando o edifício em que o nível ativo mudou, nunca nulo.