添加标记以从ArrayList映射

时间:2017-02-11 14:05:59

标签: android google-maps arraylist google-maps-api-3

我在LatLng arraylist中有我的标记的坐标。我将所有标记添加到标记arraylist。

for(int i=0; i<markers_location.length; i++){
    coords_markers.add(new LatLng(lat_markers.get(i), lon_markers.get(i)));}

List<Marker> markers = new ArrayList<>();
for(int i=0; i<markers_location.length; i++){
    Marker marker = mMap.addMarker(new MarkerOptions().position(coords_markers.get(i)));
    markers.add(marker);
}

如何将这些标记添加到地图中?我试过这个:

mMap.addMarker(markers.get(0));

但它没有用。

1 个答案:

答案 0 :(得分:1)

试试这个:

for(int i=0; i<markers_location.length; i++){
coords_markers.add(new LatLng(
lat_markers.get(i).getLatitude, 
lon_markers.get(i).getLongitude));}