0

嘿,伙计们我是新来的编程应用程序与谷歌地图API,我可以创建一个地图显示一个单一的位置很好,但我试图实现一种方法来映射多个位置困惑。 (没有硬编码的位置。)多个位置Android

在我的应用程序中,我有两个包含纬度和另一个包含经度的Arraylists。

关于如何从这些列表创建geopints的任何建议?

非常感谢

回答

0

假设你有存储在latitudeslongitudesNumberOfPoints位置。 你可以做到以下几点:

for(int pointIndex=0; pointIndex<NumberOfPoints; pointIndex++){ 
    GeoPoint point = new GeoPoint(latitudes[pointIndex],longitudes[pointIndex]); 
    OverlayItem overlayitem = new OverlayItem(point, "title", "snipet"); 
    youOverlayClassHolder.addOverlay(overlayitem); 
    mapOverlays.add(itemizedoverlay); 
} 

Here是一个伟大的教程要什么你究竟在寻找(检查2部分:添加覆盖项)

+0

啊我的应用程序是基于该教程中我已经制定了一种方法来获得一个地址列表,但我努力将这个地址列表添加到一个覆盖项列表中 – 2011-12-22 18:58:21