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 для внесения изменений. Таким образом, это не будет работать с библиотекой расширений.