全部服务产品
开发者频道
定价
登录
高级功能
下载开发文档
配置类 - 逻辑相关
导航中的一些设置类相关。
1、设置多路线导航模式,在算路结果页中地图上会显示一条或者多条路线,请参考多路线导航
/**
* 显示多路线
*/
BaiduNaviManagerFactory.getCommonSettingManager().setMultiRouteEnable(true);
2、进入导航如果需要获取导航中的一些返回的回调需要设置事件回调监听。具体参考导航实时数据获取
/**
* 设置导航事件监听
* @param callback
*/
void setNaviListener(IBNaviListener callback);
配置类
设置专业导航视角接口和示图如下。
/** 诱导面板模式 **/
BaiduNaviManagerFactory.getProfessionalNaviSettingManager().setGuideViewMode(SettingParams.MapMode.CAR_3D, IBNRoutePlanManager.Vehicle.CAR);
如图示图1是跟随车头,图二是正北朝上。
androidstudio_2.png
其他行中设置项配置:
/**
* 设置语音播报模式
*
* @param mode RouteGuideParams.VoiceMode
* 包括:电子眼,限速(超速),安全驾驶,前方路况,直行顺行提醒(辅助驾驶)
*/
BNCommSettingManager.getInstance().setVoiceMode(int mode);
/**
* 设置省电模式
*
* @param mode {@link SettingParams.PowerSaveMode#AUTO_MODE}、
* {@link SettingParams.PowerSaveMode#ENABLE_MODE}、
* {@link SettingParams.PowerSaveMode#DISABLE_MODE}
*/
BNCommSettingManager.getInstance().setPowerSaveMode(int mode);
/**
* 设置专业导航日夜模式
*
* @param mode 日夜模式:
* {@linkplain DayNightMode#DAY_NIGHT_MODE_AUTO} 自动切换白天黑夜模式
* {@linkplain DayNightMode#DAY_NIGHT_MODE_DAY} 日间模式
* {@linkplain DayNightMode#DAY_NIGHT_MODE_NIGHT} 夜间模式
*
* @param vehicle 车辆类型:
* {@linkplain IBNRoutePlanManager.Vehicle}
*/
BaiduNaviManagerFactory.getProfessionalNaviSettingManager().setDayNightMode(int mode, int veh icle);
/**
* 设置专业导航比例尺是否智能缩放
*
* @param vehicle 车辆类型:
* {@linkplain IBNRoutePlanManager.Vehicle}
*
* @param isAutoScale 为true则设置智能缩放,false不设置
*/
BaiduNaviManagerFactory.getProfessionalNaviSettingManager().setAutoScale(boolean isAutoScale, int vehicle);

上一篇

基础功能

下一篇

驾车路线规划

本篇文章对您是否有帮助?