- OIL - 接口 中的静态变量com.baidu.navisdk.adapter.struct.VehicleConstant.MotorType
-
油
- OIL - 接口 中的静态变量com.baidu.navisdk.adapter.struct.VehicleConstant.PowerType
-
油
- OIL_COST - 接口 中的静态变量com.baidu.navisdk.adapter.struct.VehicleConstant.PlateBundleKey
-
- ON_BRIDGE - 接口 中的静态变量com.baidu.navisdk.adapter.BNaviCommonParams.BNMainSideBridge
-
在桥上
- ON_BRIDGE_MAIN_ROAD - 接口 中的静态变量com.baidu.navisdk.adapter.BNaviCommonParams.BNMainSideBridge
-
在桥上&&在主路
- ON_BRIDGE_SIDE_ROAD - 接口 中的静态变量com.baidu.navisdk.adapter.BNaviCommonParams.BNMainSideBridge
-
在桥上&&在辅路
- onActivityResult(int, int, Intent) - 接口 中的方法com.baidu.navisdk.adapter.IBNRouteGuideManager
-
用于ugc上报拍照
- onArriveDestination() - 接口 中的方法com.baidu.navisdk.adapter.IBNaviListener
-
到达目的地后回调函数
- onArrivedWayPoint(int) - 接口 中的方法com.baidu.navisdk.adapter.IBNaviListener
-
驾车路径导航到达某个途经点的回调函数
- onAuthResult(int, String) - 接口 中的方法com.baidu.navisdk.adapter.IBaiduNaviManager.INaviInitListener
-
授权校验结果
- onBackground() - 接口 中的方法com.baidu.navisdk.adapter.IBNRouteGuideManager
-
诱导悬浮窗显示
- onBackPressed(boolean) - 接口 中的方法com.baidu.navisdk.adapter.IBNRouteGuideManager
-
点击回退按钮调用
- onBackPressed(boolean, boolean) - 接口 中的方法com.baidu.navisdk.adapter.IBNRouteGuideManager
-
点击回退按钮调用
- onBottomBarClick(IBNaviViewListener.Action) - 接口 中的方法com.baidu.navisdk.adapter.IBNaviViewListener
-
底部中间部分点击事件
- onConfigurationChanged(Configuration) - 接口 中的方法com.baidu.navisdk.adapter.IBNRouteGuideManager
-
用于横竖屏切换
- onCreate(Activity, BNGuideConfig) - 接口 中的方法com.baidu.navisdk.adapter.IBNRouteGuideManager
-
获取百度专业导航过程View对象,将其加入应用布局内即可显示导航过程.
- onCreate(Context) - 接口 中的方法com.baidu.navisdk.adapter.IBNRouteResultManager
-
生命周期onCreate,在Activity#onCreate()} 或者 Fragment#onCreateView()} 中调用
- onCruiserStart() - 接口 中的方法com.baidu.navisdk.adapter.IBNCruiserManager.ICruiserListener
-
电子狗开始运行(室内无Gps可能没有播报)
- onDayNightChanged(IBNaviListener.DayNightMode) - 接口 中的方法com.baidu.navisdk.adapter.IBNaviListener
-
日夜模式改变
- onDestroy(boolean) - 接口 中的方法com.baidu.navisdk.adapter.IBNRouteGuideManager
-
百度专业导航生命周期oonDestroy,在Activity#onDestroy() 或者 Fragment#onDestroy() 中调用
- onDestroy() - 接口 中的方法com.baidu.navisdk.adapter.IBNRouteResultManager
-
生命周期onDestroy,在Activity#onDestroy()} 或者 Fragment#onDestroy()} 中调用
- onEnlargeMapUpdate(BNEventManager.Action, View, String, int, String, Bitmap) - 接口 中的方法com.baidu.navisdk.adapter.IBNaviListener
-
放大图回调接口
- onFail() - 接口 中的方法com.baidu.navisdk.adapter.IBNRouteGuideManager.ChangeRouteListener
-
- onFail() - 接口 中的方法com.baidu.navisdk.adapter.IBNRouteGuideManager.RefreshRouteListener
-
- onFailed(int) - 接口 中的方法com.baidu.navisdk.adapter.IBNRouteResultManager.ICalcRouteByViaListener
-
算路失败
- onFastExitWayInfoUpdate(BNEventManager.Action, String, int, String) - 接口 中的方法com.baidu.navisdk.adapter.IBNaviListener
-
快速路出口信息
- onFloatViewClicked() - 接口 中的方法com.baidu.navisdk.adapter.IBNaviViewListener
-
后台诱导悬浮窗的点击
- onForeground() - 接口 中的方法com.baidu.navisdk.adapter.IBNRouteGuideManager
-
诱导悬浮窗隐藏
- onFullViewButtonClick(boolean) - 接口 中的方法com.baidu.navisdk.adapter.IBNaviViewListener
-
全览按钮的点击回调
- onFullViewWindowClick(boolean) - 接口 中的方法com.baidu.navisdk.adapter.IBNaviViewListener
-
全览小窗口的点击
- onGuideInfoUpdate(BNaviInfo) - 接口 中的方法com.baidu.navisdk.adapter.IBNaviListener
-
诱导信息
- onHeavyTraffic() - 接口 中的方法com.baidu.navisdk.adapter.IBNaviListener
-
导航中前方一公里出现严重拥堵的回调
- onHighWayInfoUpdate(IBNaviListener.Action, BNHighwayInfo) - 接口 中的方法com.baidu.navisdk.adapter.IBNaviListener
-
高速信息
- onKeyDown(int, KeyEvent) - 接口 中的方法com.baidu.navisdk.adapter.IBNRouteGuideManager
-
用于接受手机上按钮点击事件,暂时只支持音量升高降低按钮事件
- onLaneInfoUpdate(BNEventManager.Action, List<RGLineItem>) - 接口 中的方法com.baidu.navisdk.adapter.IBNaviListener
-
车道线信息更新
- onLocationChange(BNaviLocation) - 接口 中的方法com.baidu.navisdk.adapter.IBNaviListener
-
当GPS位置有更新时的回调函数
wgs84坐标
- onMainInfoPanCLick() - 接口 中的方法com.baidu.navisdk.adapter.IBNaviViewListener
-
诱导面板的点击事件
- onMainSideBridgeUpdate(int) - 接口 中的方法com.baidu.navisdk.adapter.IBNaviListener
-
主辅路、高架桥信息更新
- onMapClicked(double, double) - 接口 中的方法com.baidu.navisdk.adapter.IBNaviViewListener
-
地图点击的回调(国测局GCJ02坐标)
- onMapMoved() - 接口 中的方法com.baidu.navisdk.adapter.IBNaviViewListener
-
移动地图的回调
- onMapStateChange(IBNaviListener.MapStateMode) - 接口 中的方法com.baidu.navisdk.adapter.IBNaviListener
-
底图操作态和导航态的回调
- onNaviBackClick() - 接口 中的方法com.baidu.navisdk.adapter.IBNaviViewListener
-
导航页面左下角退出按钮点击后的回调接口
- onNaviGuideEnd() - 接口 中的方法com.baidu.navisdk.adapter.IBNaviListener
-
- onNaviSettingClick() - 接口 中的方法com.baidu.navisdk.adapter.IBNaviViewListener
-
底部右边更多设置按钮点击的回调接口
- onNaviTurnClick() - 接口 中的方法com.baidu.navisdk.adapter.IBNaviViewListener
-
界面左上角转向操作的点击回调
- onNoNewRoute() - 接口 中的方法com.baidu.navisdk.adapter.IBNRouteGuideManager.RefreshRouteListener
-
- onNotificationShow(String) - 接口 中的方法com.baidu.navisdk.adapter.IBNaviListener
-
导航中通知型消息的回调
- onPause() - 接口 中的方法com.baidu.navisdk.adapter.IBNMapManager
-
百度导航底图生命周期onPause,需要在Activity#onPause() 或者 Fragment#onPause() 中调用
- onPause() - 接口 中的方法com.baidu.navisdk.adapter.IBNRouteGuideManager
-
百度专业导航生命周期onPause,在Activity#onPause() 或者 Fragment#onPause() 中调用
- onPause() - 接口 中的方法com.baidu.navisdk.adapter.IBNRouteResultManager
-
生命周期onPause,在Activity#onPause()} 或者 Fragment#onPause()} 中调用
- onPlayEnd(String) - 接口 中的方法com.baidu.navisdk.adapter.IBNTTSManager.IOnTTSPlayStateChangedListener
-
播报结束
- onPlayError(int, String) - 接口 中的方法com.baidu.navisdk.adapter.IBNTTSManager.IOnTTSPlayStateChangedListener
-
播报错误
- onPlayStart() - 接口 中的方法com.baidu.navisdk.adapter.IBNTTSManager.IOnTTSPlayStateChangedListener
-
开始播报
- onRefreshBtnClick() - 接口 中的方法com.baidu.navisdk.adapter.IBNaviViewListener
-
刷新按钮的回调接口
- onRemainInfoUpdate(int, int) - 接口 中的方法com.baidu.navisdk.adapter.IBNaviListener
-
距离目的地的剩余距离
- onRequestPermissionsResult(int, String[], int[]) - 接口 中的方法com.baidu.navisdk.adapter.IBNRouteGuideManager
-
ugc上报拍照,录音权限的申请
- onResume() - 接口 中的方法com.baidu.navisdk.adapter.IBNMapManager
-
百度导航底图生命周期onResume,需要在Activity#onResume() 或者 Fragment#onResume() 中调用
- onResume() - 接口 中的方法com.baidu.navisdk.adapter.IBNRouteGuideManager
-
百度专业导航生命周期onResume,在Activity#onResume() 或者 Fragment#onResume() 中调用
- onResume() - 接口 中的方法com.baidu.navisdk.adapter.IBNRouteResultManager
-
生命周期onResume,在Activity#onResume()} 或者 Fragment#onResume()} 中调用
- onRoadConditionInfoUpdate(double, List<BNRoadCondition>) - 接口 中的方法com.baidu.navisdk.adapter.IBNaviListener
-
路况信息更新
- onRoadNameUpdate(String) - 接口 中的方法com.baidu.navisdk.adapter.IBNaviListener
-
当前路名更新
- onSearchExit() - 接口 中的方法com.baidu.navisdk.adapter.IBNRouteGuideManager.ISearchPoiListener
-
- onSearchFailed() - 接口 中的方法com.baidu.navisdk.adapter.IBNRouteGuideManager.ISearchPoiListener
-
- onSearchSuccess(List<BNSearchPoi>) - 接口 中的方法com.baidu.navisdk.adapter.IBNRouteGuideManager.ISearchPoiListener
-
- onSpeedUpdate(String, boolean) - 接口 中的方法com.baidu.navisdk.adapter.IBNaviListener
-
速度信息
- onStart() - 接口 中的方法com.baidu.navisdk.adapter.IBNRouteGuideManager
-
百度专业导航生命周期onStart,在Activity#onStart() 或者 Fragment#onStart() 中调用
- onStart() - 接口 中的方法com.baidu.navisdk.adapter.IBNRouteResultManager.ICalcRouteByViaListener
-
开始算路
- onStartYawing(int) - 接口 中的方法com.baidu.navisdk.adapter.IBNaviListener
-
开始偏航的回调
- onStop() - 接口 中的方法com.baidu.navisdk.adapter.IBNRouteGuideManager
-
百度专业导航生命周期onStop,在Activity#onStop() 或者 Fragment#onStop() 中调用
- onSuccess() - 接口 中的方法com.baidu.navisdk.adapter.IBNRouteGuideManager.ChangeRouteListener
-
- onSuccess() - 接口 中的方法com.baidu.navisdk.adapter.IBNRouteGuideManager.RefreshRouteListener
-
- onSuccess() - 接口 中的方法com.baidu.navisdk.adapter.IBNRouteResultManager.ICalcRouteByViaListener
-
算路成功
- onYawingSuccess() - 接口 中的方法com.baidu.navisdk.adapter.IBNaviListener
-
偏航成功的回调
- onZoomLevelChange(int) - 接口 中的方法com.baidu.navisdk.adapter.IBNaviViewListener
-
地图缩放等级的回调