2013-10-03 3 views
1

У меня есть список, полный точек LatLng, чтобы создать многоугольник в google maps android v2, но я не могу понять, как правильно добавить этот список в область .add. Вот мой список полный пунктов:Добавление LatLon в Polygon android google map version 2 из списка

list.add(new LatLng(la,lo)); 

Вот многоугольник с помощью Google Dev

Polygon polygon = map.addPolygon(new PolygonOptions() 
.add(*******HOW TO ITTERATE LIST************).strokeColor(Color.RED) 
.fillColor(Color.BLUE)); 

Как вы идете о добавлении баллов?

ответ

2
PolygonOptions opts=new PolygonOptions(); 

for (LatLng location : list) { 
    opts.add(location); 
} 

Polygon polygon = map.addPolygon(opts.strokeColor(Color.RED).fillColor(Color.BLUE)); 

Это предполагает, что list это нечто вроде ArrayList<LatLng>.

+0

Спасибо! Это было легче, чем я думал. – jasonflaherty

+0

Есть ли у вас опыт использования GeoJSON и Google Maps API V2 Android? – jasonflaherty

+0

@jasonflaherty: Нет, извините. – CommonsWare

Смежные вопросы