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

文档全面上新

更科技的视觉体验,更高效的页面结构,快前往体验吧!

体验新版
Android新能源导航
新能源导航需开启两个权限,新能源算路权限 与 新能源动态数据权限,若需要开启,请通过产品需求提交申请
新能源信息设置
// 新能源信息
// 设置新能源默认车牌
BaiduNaviManagerFactory.getCommonSettingManager().setEnergyDefaultPlate("粤B66666");
// 设置充电偏好
BaiduNaviManagerFactory.getCommonSettingManager().setChargingPreferInfo(new BNChargingPreferInfo());
新能源算路
Bundle bundle = new Bundle();
bundle.putInt(BNaviCommonParams.RoutePlanKey.SUB_VEHICLE
        , IBNRoutePlanManager.SubVehicle.NEW_ENERGY);
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));

        BaiduNaviManagerFactory.getRoutePlanManager().routePlanToNavi(
                list,
                IBNRoutePlanManager.RoutePlanPreference.ROUTE_PLAN_PREFERENCE_DEFAULT,
                bundle, handler);
      }
新能源页面
Bundle params = new Bundle();
// 创建新能源导航页面view,与普通导航相比需要新增该行,标识进入新能源页
params.putInt(BNaviCommonParams.RoutePlanKey.SUB_VEHICLE
        , IBNRoutePlanManager.SubVehicle.NEW_ENERGY);
params.putBoolean(BNaviCommonParams.ProGuideKey.IS_SUPPORT_FULL_SCREEN, fullScreen);
        mRouteGuideManager = BaiduNaviManagerFactory.getRouteGuideManager();
        BNGuideConfig config = new BNGuideConfig.Builder()
               .params(params)
               .build();
        view = mRouteGuideManager.onCreate(this, config);
  • 文档根本没法用

  • 文档水平很差

  • 文档水平一般

  • 文档不错

  • 文档写的很好

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

提交反馈

拖动标注工具

添加矩形标注

添加箭头标注

完成

取消