Java 使用位置阵列列表将多段线绘制到Google maps中

Java 使用位置阵列列表将多段线绘制到Google maps中,java,android,Java,Android,我想用位置的ArrayList绘制一条多段线。我已经尝试了LatLng的ArrayList,效果很好 options2.addAll(places).width(5).color(Color.RED).geodesic(true); polyline = mMap.addPolyline(options2); places是一个LatLng的ArrayList: final List<LatLng> places = new ArrayList<LatLng>();

我想用位置的
ArrayList
绘制一条
多段线。我已经尝试了
LatLng
ArrayList
,效果很好

 options2.addAll(places).width(5).color(Color.RED).geodesic(true);
 polyline = mMap.addPolyline(options2);
places是一个
LatLng
ArrayList

final List<LatLng> places = new ArrayList<LatLng>();
final List places=new ArrayList();

问题是我不能对位置的
数组列表
使用
.addAll()
方法。我甚至尝试创建另一个
LatLng
ArrayList
,并在其中输入位置的纬度和经度。我在这样做的时候会遇到一个错误。有什么建议吗?

错误是什么,您可以使用for循环作为location的ArrayList大小,并通过
cordList.add(new LatLng(loaction(i).getLatitude,location(i).getLongitude)向其中添加每个值。我可以建议一种方法,如果你能提供一些代码或错误。