gpt4 book ai didi

android - 使用折线和数组列表在 map 中添加多个点

转载 作者:太空狗 更新时间:2023-10-29 15:34:58 26 4
gpt4 key购买 nike

如何在谷歌地图中为多个经纬度坐标绘制折线。我需要动态绘制至少 20 组经纬度的折线。

最佳答案

使用折线和数组列表在 map 中添加多个点

ArrayList<LatLng> coordList = new ArrayList<LatLng>();

// Adding points to ArrayList
coordList.add(new LatLng(0, 0);
coordList.add(new LatLng(1, 1);
coordList.add(new LatLng(2, 2);
// etc...

// Find map fragment. This line work only with support library
GoogleMap gMap = ((SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map)).getMap();

PolylineOptions polylineOptions = new PolylineOptions();

// Create polyline options with existing LatLng ArrayList
polylineOptions.addAll(coordList);
polylineOptions
.width(5)
.color(Color.RED);

// Adding multiple points in map using polyline and arraylist
gMap.addPolyline(polylineOptions);

关于android - 使用折线和数组列表在 map 中添加多个点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18266008/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com