Android地图自定义制作工具搜索?

时间:2013-03-09 19:24:56

标签: java android google-maps

我正在寻找创建自定义Google地图,使用带有附加名称的坐标列表来添加标记。我知道如何在地图中添加一个或两个标记,虽然我假设有一种循环方式并将它们添加到地图中。

是否可以遍历要添加到地图的坐标列表?此外,是否可以搜索该列表?

1 个答案:

答案 0 :(得分:1)

你可以遍历每个包含Latlng坐标的对象的数组/ arrayList /其他存储库,并将它们添加到地图中,如下所示:

    for (Task tempTask : tasksRepository)
    {
        LatLng latlng = new LatLng(tempTask.getLatitude(), tempTask.getLongtitude());                       
        newmarker = map.addMarker(new MarkerOptions().position(latlng).title(tempTask.getTitle()).icon(BitmapDescriptorFactory.fromResource(R.drawable.marker_for_map_blue)));  
    }

搜索此存储库与地图无关。并且可以像在任何其他情况下那样完成。