Как программно вызвать пользовательское информационное окно в Android

Однако я использую информацию о собственном окне, вызывая marker.showInfoWindow (); всегда отображает информацию об окне по умолчанию, в то время как если пользователь нажимает на маркер, информация о пользовательском окне отображается без проблем. Могу ли я программно открыть информацию о моем собственном окне?

Мой случай заключается в том, что когда маркеры нарисованы на карте, один конкретный маркер должен показывать информацию о своем окне (поэтому не нужно никакого взаимодействия с пользователем), но предпочтительно пользовательский, как определено в моем классе CustomWindowInfoAdapter.

РЕДАКТИРОВАТЬ, с удовольствием удалил бы этот вопрос, просто я был неуклюжим, но, может быть, есть еще такие парни, как я. В любом случае, моя проблема была в том, что я звонилshowInfoWindow перед добавлением адаптера в моем методеresourceRepresentationsNearBy (), так что, очевидно, было возможно только информационное окно по умолчанию. Итак, мой код ошибки:

    private void setUpMap() {
    ...

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

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

            ...
   }

где как, исправленный код:

    private void setUpMap() {
    ...

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

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

            ...
   }

Ответы на вопрос(1)

Ваш ответ на вопрос