Intereting Posts
Самый простой способ конвертировать Json в Xml Почему одна поточная модель используется для обновления пользовательского интерфейса в качестве основного потока? Создание растрового изображения из EditText и его содержимого После обновления службы Google Play до версии 13 я получил сообщение об ошибке Автозаполнение логинов в Chrome с помощью AccessibilityService Android Пользовательский язык программирования (jar) в Android Как пройти между действиями Отправка данных с Android на Arduino с помощью модуля Bluetooth HC-06 Как добавить вид программы в RelativeLayout? Загрузите Doc / PDF из Интернета и сохраните во внутреннюю память Сохранение информации о пользователе в настройках приложения Не удается найти менеджера AVD или SDK в Eclipse Android возобновляет таймеры после их отмены Что лучше в ScheduledExecutorService или AlarmManager в android? Как загружать URL-адрес последовательно один за другим

Google Maps V2 – Android – Получить список маркеров

Я пытаюсь получить список маркеров (используя GMaps V2 для Android), аналогичный методу getOverlays (), который я использовал в GMaps V1.1 для Android здесь:

private MapView mapView; mapView.getOverlays().add(overlay); 

Как я могу сделать что-то похожее на то, что я сделал выше, но с маркерами?

Любая помощь будет оценена по достоинству.

Solutions Collecting From Web of "Google Maps V2 – Android – Получить список маркеров"

Как я могу сделать что-то похожее на то, что я сделал выше, но с маркерами?

Когда вы вызываете addMarker() , сохраните полученный объект Marker в коллекции по вашему выбору (например, ArrayList<Marker> ).

Альтернативой правильному ответу CommonsWare будет использование Android Maps Extensions , которое добавляет getMarkers() в GoogleMap .

Btw. mapView.getOverlays().add(overlay) код из Maps V1 – очень плохой выбор дизайна. Вы не должны выдавать List для внесения изменений. Таким образом, это не будет работать с библиотекой расширений.