Package com.baidu.navisdk.adapter
Interface IBaiduNaviManager
-
public interface IBaiduNaviManager百度导航基础功能Manager,如初始化管理.- Since:
- 2018-05-03
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceIBaiduNaviManager.INaviInitListener导航初始化监听器static interfaceIBaiduNaviManager.LocationLostListener丢星回调
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidenableOutLog(boolean enable)控制log开关voidexternalLocation(boolean ext)是否使用外部定位java.lang.StringgetCUID()获取cuid(导航初始化成功后有效)java.lang.StringgetSDKVersion()获取导航SDK版本号voidinit(Context context, BNaviInitConfig config)初始化百度导航.voidinitSensor()初始化传感器booleanisInited()百度导航是否初始化voidremoveLocLostListener(IBaiduNaviManager.LocationLostListener listener)移除丢星监听voidsetGpsNeverClose(boolean enable)设置使用导航过程不关闭gps,提供算路起点的准确性voidsetLocLostListener(IBaiduNaviManager.LocationLostListener listener)丢星监听voidsetMyLocationData(BNLocationData data)设置定位数据voidsetVdrEnable(boolean enable)是否启用vdr功能voidstartLocationMonitor()开始百度导航对系统的定位监听voidstopLocationMonitor()停止百度导航对系统的定位监听voidunInitSensor()注销传感器
-
-
-
Method Detail
-
init
void init(Context context, BNaviInitConfig config)初始化百度导航.- Parameters:
context- 建议是应用的contextconfig- 初始化配置
-
isInited
boolean isInited()
百度导航是否初始化
-
getCUID
java.lang.String getCUID()
获取cuid(导航初始化成功后有效)
-
getSDKVersion
java.lang.String getSDKVersion()
获取导航SDK版本号
-
enableOutLog
void enableOutLog(boolean enable)
控制log开关- Parameters:
enable- true:开启日志
-
externalLocation
void externalLocation(boolean ext)
是否使用外部定位- Parameters:
ext- true:使用外部定位,需要调用updateLocation更新坐标 false:使用系统GPS定位。"推荐"
-
initSensor
void initSensor()
初始化传感器
-
unInitSensor
void unInitSensor()
注销传感器
-
startLocationMonitor
void startLocationMonitor()
开始百度导航对系统的定位监听
-
stopLocationMonitor
void stopLocationMonitor()
停止百度导航对系统的定位监听
-
setGpsNeverClose
void setGpsNeverClose(boolean enable)
设置使用导航过程不关闭gps,提供算路起点的准确性
-
setVdrEnable
void setVdrEnable(boolean enable)
是否启用vdr功能- Parameters:
enable- true代表启用
-
setMyLocationData
void setMyLocationData(BNLocationData data)
设置定位数据- Parameters:
data- 定位数据,必须使用GCJ02坐标系
-
setLocLostListener
void setLocLostListener(IBaiduNaviManager.LocationLostListener listener)
丢星监听
-
removeLocLostListener
void removeLocLostListener(IBaiduNaviManager.LocationLostListener listener)
移除丢星监听
-
-