Карты Java Android Google показывают все маркеры и InfoWindows

Я использую карты Google API v2, и я хочу получить доступ к своим создателям карт, и я хочу показать для всех маркеров windowsInfo. Я делаю это:

 for (MarkerOptions mark : markerOptionses) {
            if (mark.getPosition().latitude != 0.0)
                if (indexGooglemap >= 0) {
                    if (markerOptionses.indexOf(mark) == indexGooglemap) {
                        googleMap.addMarker(mark).showInfoWindow();
                    } else {
                        googleMap.addMarker(mark).showInfoWindow();
                    }
                } else {
                    googleMap.addMarker(mark).showInfoWindow();
                }
        }

Но он показывает только для 1 маркеров информацию о окнах, почему?

Вы делаете одно и то же во всех своих состояниях. Это странно. Вы пытались отображать маркеры независимо от их широты? Это работает ?

Maxouille 12.03.2019 11:43

Вы не можете показывать несколько информационных окон, но есть обходной путь — stackoverflow.com/questions/15331983/…

Yurii Kyrylchuk 12.03.2019 11:52

Вы можете показать информационное окно при щелчке маркера. Это будет работать.

Parth Lotia 12.03.2019 12:00

Взгляните на IconGenerator из библиотеки служебных программ Google Maps Android API.

Andrii Omelchenko 12.03.2019 16:48
0
4
186
0

Другие вопросы по теме