高德地图选择规划路线导航

高德导航SDK开发文档
https://lbs.amap.com/api/android-navi-sdk/guide/route-plan/drive-route-plan

按文档说明


image.png

路线规划后,可以直接开启导航。但是如果规划了多条路线,如果要选择其中一条,这里没直接说明。

其实在onCalculateRouteSuccess()回调中,返回参数AMapCalcRouteResult有一个数组 int[] routeId,这就是为你规划的所有路线Id,想选择其中一条,可以调用导航对象AMapNavi的selectRouteId()方法,参数传入对应的routeId。让后调用startNavi方法,导航就是指定的路线了。

找了好久。

你可能感兴趣的:(高德地图选择规划路线导航)