如何在谷歌地图android中的两点之间绘制曲线?

时间:2017-06-01 05:13:14

标签: android maps google-maps-android-api-2 google-maps-android-api-1

我希望在两点之间绘制曲线,任何人都可以帮助我吗?我使用多线Geodesic,但曲线不是很明显,我可以使用Geodesic增加曲线大小吗?

1 个答案:

答案 0 :(得分:0)

检查一下:

           ArrayList<LatLng> poi = new ArrayList<LatLng>();
           PolylineOptions polyLineOptions = new PolylineOptions();
           poi.add(new LatLng(-33.66855343,151.2958685)); //from
           poi.add(new LatLng(-33.66961962,151.3114906)); // to
           polyLineOptions.width(7);
           polyLineOptions.geodesic(true);
           polyLineOptions.color(getResources().getColor(R.color.black));
           polyLineOptions.addAll(points);
           Polyline polyline = mGoogleMap.addPolyline(polyLineOptions);
           polyline.setGeodesic(true);