浏览器版本低!无法浏览完整内容,建议升级或更换浏览器。

WebAPI文档全面上新

新增示例代码、在线运行等功能,帮助您实现快速接入,前往体验吧!

体验新版
Android摩托车导航
摩托车信息设置
// 摩托车信息
BNMotorInfo motorInfo = new BNMotorInfo.Builder()
        .plate("京A88888") // 车牌
        .plateType(VehicleConstant.PlateType.BLUE) // 车牌颜色
        .motorType(VehicleConstant.MotorType.OIL) // 摩托类型
        .displacement("") // 摩托车排量
        .build();
// 该接口会做本地持久化,在应用中设置一次即可
BaiduNaviManagerFactory.getCommonSettingManager().setMotorInfo(motorInfo);
摩托车算路
Bundle bundle = new Bundle();
bundle.putInt(BNaviCommonParams.RoutePlanKey.VEHICLE_TYPE,
        IBNRoutePlanManager.Vehicle.MOTOR);
routePlanToNavi(bundle);
  
private void routePlanToNavi(final Bundle bundle) {
        List<BNRoutePlanNode> list = new ArrayList<>();
        list.add(BNDemoFactory.getInstance().getStartNode(this));
        list.add(BNDemoFactory.getInstance().getEndNode(this));
  
        // 关闭电子狗
        if (BaiduNaviManagerFactory.getCruiserManager().isCruiserStarted()) {
            BaiduNaviManagerFactory.getCruiserManager().stopCruise();
        }
        BaiduNaviManagerFactory.getRoutePlanManager().routePlanToNavi(
                list,
                IBNRoutePlanManager.RoutePlanPreference.ROUTE_PLAN_PREFERENCE_DEFAULT,
                bundle, handler);
}
  • 文档根本没法用

  • 文档水平很差

  • 文档水平一般

  • 文档不错

  • 文档写的很好

如发现文档错误,或对此文档有更好的建议,请在下方反馈。问题咨询请前往反馈平台提交工单咨询。

提交反馈

拖动标注工具

添加矩形标注

添加箭头标注

完成

取消