A primeira coisa que acontece quando um marcador é clicado ou tocado é que qualquer janela de informações que esteja sendo exibida esteja fechada e o GoogleMap.OnInfoWindowCloseListener seja acionado. Em seguida, o OnMarkerClickListener é acionado. Portanto, chamar isInfoWindowShown() em qualquer marcador do OnMarkerClickListener retornará falso.
Parâmetros
marcador
O marcador que foi clicado.
Retorna
true, se o listener tiver consumido o evento (ou seja, o comportamento padrão
não ocorrer), false, caso contrário, (ou seja, o comportamento padrão precisa ocorrer). Por padrão, a câmera se move para o marcador e uma janela de informações é exibida.