Como acionar programaticamente a janela de informações personalizadas no Android

Eu uso informações de janela personalizada, no entanto, chamando marker.showInfoWindow (); sempre renderiza informações de janela padrão, enquanto se o usuário clicar no marcador, as informações da janela personalizada serão renderizadas sem problemas. Posso programaticamente abrir minhas informações da janela personalizada?

Meu caso é que, quando os marcadores são desenhados no mapa, um marcador em particular deve mostrar suas informações de janela (sem interação com o usuário), mas de preferência um personalizado, conforme definido em minha classe CustomWindowInfoAdapter.

EDIT, seria bom grado excluir esta questão, era só eu ser desajeitado, mas talvez haja mais caras como eu lá fora. De qualquer forma, meu problema era que eu estava ligandoshowInfoWindow antes de adicionar o adaptador no meu métodoresourceRepresentationsNearBy (), obviamente, apenas a janela de informações padrão era possível. Então meu código erroneus:

    private void setUpMap() {
    ...

    // Add search result markers to the map.
    resourceRepresentationsNearBy();

    // Setting up custom info window
    mMap.setInfoWindowAdapter(new CustomInfoWindowAdapter());

            ...
   }

onde como, o código corrigido é:

    private void setUpMap() {
    ...

    // Setting up custom info window
    mMap.setInfoWindowAdapter(new CustomInfoWindowAdapter());

    // Add search result markers to the map.
    resourceRepresentationsNearBy();

            ...
   }

questionAnswers(1)

yourAnswerToTheQuestion