高德导航SDK开发文档
https://lbs.amap.com/api/android-navi-sdk/guide/route-plan/drive-route-plan
按文档说明
![](https://img.haomeiwen.com/i3027657/27d1f94d3aeb8eb1.png)
路线规划后,可以直接开启导航。但是如果规划了多条路线,如果要选择其中一条,这里没直接说明。
其实在onCalculateRouteSuccess()回调中,返回参数AMapCalcRouteResult有一个数组 int[] routeId,这就是为你规划的所有路线Id,想选择其中一条,可以调用导航对象AMapNavi的selectRouteId()方法,参数传入对应的routeId。让后调用startNavi方法,导航就是指定的路线了。
找了好久。
网友评论