用这个:
for (int i = 0; i < yourArrayList.size(); i++) { double lati=Double.parseDouble(pins.get(i).latitude); double longLat=Double.parseDouble(pins.get(i).longitude); MAP.addMarker(new MarkerOptions().position(new LatLng(lati,longLat)).title(pins.get(i).pinname).snippet(pins.get(i).address)); }或者,您也可以使用以下命令:
for(int pin=0; pin<pins.size(); pin++) { LatLng pinLocation = new LatLng(Float.parseFloat(pins.get(pin).latitude), Float.parseFloat(pins.get(pin).longitude)); Marker storeMarker = map.addMarker(new MarkerOptions() .position(pinLocation) .title(pins.get(pin).pinname) .snippet(pins.get(pin).address) ); }其中 纬度 和 经度 是存储在数组列表中的具有不同名称的字符串.....



