Google Maps V2 – Android – 获取标记列表

我试图得到一个列表标记(使用Android的GMaps V2)类似于我在Android的GMaps V1.1中使用的getOverlays()方法:

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

我怎样才能做类似于我以上做的事情,但与标记?

任何帮助,将不胜感激。

我怎样才能做类似于我以上做的事情,但与标记?

当你调用addMarker() ,将得到的Marker对象保存在你select的集合中(例如, ArrayList<Marker> )。

来自CommonsWare的正确答案的替代方法是使用Android地图扩展 ,它将getMarkers()函数添加到GoogleMap

顺便说一句。 地图V1中的mapView.getOverlays().add(overlay)代码是非常糟糕的deviseselect。 您不应该List修改List 。 所以这不适用于扩展库。