盥洗是什么意思| 小腹痛挂什么科| 副产品是什么意思| 吃避孕药有什么副作用| 代价是什么意思| 傻狍子为什么叫傻狍子| foryou是什么意思| 双肾囊性灶是什么意思| 皮革是什么材质| 为什么会得带状疱疹| zoe是什么意思| 海南简称是什么| 黄体破裂是什么原因造成的| 烟酰胺是什么东西| 被香灰烫了预示着什么| id医学上是什么意思| 腰间盘突出睡觉什么姿势好| 1998属什么生肖| 85年属于什么生肖| cartoon什么意思| 四月十五什么星座| 卒中是什么意思| 康复治疗学是做什么的| 心梗是什么症状| 抽血生化是查什么| 内分泌紊乱是什么症状| 吃完螃蟹不能吃什么| 谢字五行属什么| 手机暂停服务是什么意思| 弥是什么意思| 点心是什么意思| 蓝本是什么意思| 处女座上升星座是什么| 3.7号是什么星座| 中医行业五行属什么| 反哺是什么意思| 挂帅是什么意思| 脖子淋巴结挂什么科| 男性睾丸疼痛什么原因| 血小板低吃什么好补| 检查尿酸挂什么科| 头发属于什么组织| 副乳是什么| 手指头抽筋是什么原因| 血管瘤是什么样子的图| 晚上睡觉腿抽筋是什么原因| 氧氟沙星和诺氟沙星有什么区别| 外面下着雨犹如我心血在滴什么歌| 红十字会是干什么的| 小孩咳嗽有痰吃什么药| 为什么生气会胃疼| b2b是什么意思| 火为什么没有影子| 病入膏肓什么意思| 儿童个子矮小看什么科| 起床眼睛肿是什么原因| 正太什么意思| 婴儿吃什么奶粉好吸收| 为什么射出来的精子是黄色的| adr是什么激素| 痘痘肌肤适合用什么牌子的护肤品| 长白班是什么意思| 湿气重吃什么食物| 出气臭是什么原因| 肠胃紊乱吃什么药| 1993年属什么| smr是什么意思| 歌字五行属什么| 挫伤用什么药| 来例假肚子疼吃什么药| 细小是什么病| 好运连连是什么意思| 托塔李天王的塔叫什么| 忌作灶是什么意思| 哥文花园女装什么档次| 感冒吃什么食物好| 闷葫芦是什么意思| 敖虫读什么| 胎儿左心室灶状强回声是什么意思| 肚脐眼上面痛是什么原因引起的| 正常尿液是什么颜色| 公粮是什么意思| 边字是什么结构| bhcg是什么意思| 什么布剪不断| 4.28是什么星座| 吃了螃蟹后不能吃什么| 孩子咳嗽吃什么饭菜好| 梦见卖鱼是什么意思| 土鳖是什么意思| ST是什么| 什么什么的沙滩| 脚发痒是什么原因| 猫代表什么象征意义| 放疗跟化疗有什么区别| 脚底发烫是什么原因| 香港有什么东西值得买| 内透声差是什么意思| 怕老婆的男人说明什么| 耳鸣是什么原因造成的| maxrieny是什么品牌| 什么是重金属| 后脑勺发胀是什么原因| 血小板为0意味着什么| mirror什么意思| 菩提子是什么树的种子| 陕西有什么山| 头部mra是什么检查| 云想衣裳花想容是什么意思| 脚底痛是什么原因| 增殖灶是什么意思| 五月初五是什么星座| 叶倩文属什么生肖| 开庭前家属做什么准备| 放大镜不能放大的东西是什么| 女性盆腔炎什么症状| 瑗是什么意思| 鼓上蚤是什么意思| 伏脉常见于什么病| ecg是什么意思| 出类拔萃什么意思| 田七蒸瘦肉有什么功效| pu是什么元素| 什么颜色的猫最旺财| 为什么睡不着觉| 总是睡不着觉是什么原因| 羲字五行属什么| 刘备是什么样的人| 病毒性感冒发烧吃什么药| 喝什么茶减肥效果最好| 医院体检挂什么科| 来月经喝什么好| 嗓子上火吃什么药| 寿司用什么米做好吃| 阴囊潮湿用什么药| 焦糖色搭配什么颜色好看| 肝不好吃什么药最好| 屈髋是什么姿势| 灌肠是什么感觉| 吃什么不会长胖| 田反念什么| 梦见干活是什么意思| 性早熟有什么症状| 甲胎蛋白偏低说明什么| 长目飞耳是什么动物| 吃什么水果补肾| 多汗症是什么原因引起的| 胃疼能吃什么水果| 户口是什么意思| 鼠疮是什么病| 一个永一个日念什么| 6月6日什么星座| 是什么数学符号| 下眼睑红肿是什么原因| 压强是什么| 八仙茶属于什么茶| 女性胆固醇高吃什么| 皮肚是什么| 小朋友流鼻血是什么原因| 港币长什么样| 2月18号什么星座| 私生饭什么意思| 玻璃的原材料是什么| 处男是什么| 正对什么| 滴虫病女性有什么症状| s是什么m是什么| 月经不来是什么原因| 冠状沟有溃疡是什么病| 6月19日什么星座| 什么什么归赵| 为什么会长疤痕疙瘩| 7月22日是什么星座| 小孩手足口病吃什么食物好| 低密度胆固醇高吃什么药| 外地车进北京有什么限制| 淋巴净排是什么服务| 心里害怕紧张恐惧是什么症状| 备孕吃什么好| 绿茶男是什么意思| 什么鱼吃鱼粪便| 猪心炖什么适合孩子| 汗毛重是什么原因| 煎牛排用什么锅| 摩罗丹主要治什么胃病| 卖什么意思| 什么的钩住| 胆囊炎输液用什么药| 人贫血吃什么补得快| 什么是陈述句| 查尿酸挂什么科| 牙龈发紫是什么原因| 扛扛的是什么意思| 洗面奶什么好| 夏天水肿的原因是什么| 外痔长什么样| 吃完饭恶心是什么原因| 朱元璋为什么杀蓝玉| 什么药可以延长射精| 蓝色的猫是什么品种| 白面是什么| 经期不能吃什么药| 中耳炎吃什么药效果好| 调月经吃什么药好| 火龙果跟什么榨汁好喝| 73年属什么的| 什么是象限| 霉菌性阴道炎用什么药最好| 软笔是什么| 木舌是什么字| 态度是什么| 为什么坐久了屁股疼| 蝴蝶有什么寓意| 哈达是什么意思| 僧侣是什么意思| 姜字五行属什么| 龙长什么样| 指甲空了是什么原因| 什么是代偿| 中国黄金为什么便宜| 什么是免冠照片| 新生儿脸上有小红点带白头是什么| 含胸是什么意思| 一个巾一个童读什么| 9月25日是什么星座| crh是什么意思| 梦见蛇被别人打死是什么兆头| 什么是割包皮| 国师是什么意思| 男人吃什么更持久| 4月份是什么星座| 漠视是什么意思| 开拔是什么意思| ipa啤酒什么意思| 饽饽是什么意思| 做梦梦见蛇是什么意思| 鹤是什么生肖| 荨麻疹吃什么药好得快| 牛肚是什么部位| 什么叫飞机杯| 鲤鱼旗的含义是什么| 氰化钠是什么| 放屁是热的是什么原因| 指甲上的月牙代表什么| 属虎的守护神是什么菩萨| 女生月经迟迟不来是什么原因| 前胸后背出汗多是什么原因| 什么是天乙贵人| 小腹左边疼是什么原因| 紧急避孕药什么时候吃有效| 右侧胸膜增厚是什么意思| 半元音是什么意思| 中国最毒的蛇是什么蛇| 戏是什么意思| 孕妇什么时候吃dha效果比较好| 刘德华属什么生肖| 8月27号是什么星座| 红棕色是什么颜色| 关节痛去医院挂什么科| 贼头贼脑是什么生肖| 霍金什么时候去世的| 安徽简称什么| 风流是什么意思| 细菌感染发烧吃什么药| 百度
产品服务
解决方案
文档与支持
定价
Android 地图SDK
百度地图 Android SDK是一套基于Android 4.0及以上版本设备的应用程序接口。 您可以使用该套 SDK开发适用于Android系统移动设备的地图应用,通过调用地图SDK接口,您可以轻松访问百度地图服务和数据,构建功能丰富、交互性强的地图类应用程序。

重要:为进一步采取加强对最终用户个人信息的安全保护措施,从地图SDK v7.5.0版本起,请开发者务必确保调用SDK任何接口前先调用隐私合规接口setAgreePrivacy,否则可能会无法正常使用相关功能。具体可参考开发指南-开发注意事项-隐私合规接口说明

产品简介
Android地图SDK可用于Android原生开发,支持地图展示(室内图、室外图)、地图交互、在地图上绘制、检索地图数据等功能。地图SDK提供丰富的点线面和模型绘制能力,满足各类业务场景的个性化需求。
重点功能简介
地图展示与交互
简介
地图展示:普通地图(2D,3D)、卫星图和实时交通图,开放高清4K地图显示。
地图交互:可通过接口或手势控制来实现地图的单击、双击、长按、缩放、旋转、改变视角等操作。
功能展示
public class MainActivity extends Activity {
private MapView mMapView = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//获取地图控件引用
mMapView = (MapView) findViewById(R.id.bmapView);
mBaiduMap = mMapView.getMap();
//显示卫星图层
mBaiduMap.setMapType(BaiduMap.MAP_TYPE_SATELLITE);
}
@Override
protected void onResume() {
super.onResume();
//在activity执行onResume时必须调用mMapView. onResume ()
mMapView.onResume();
}
@Override
protected void onPause() {
super.onPause();
//在activity执行onPause时必须调用mMapView. onPause ()
mMapView.onPause();
}
@Override
protected void onDestroy() {
super.onDestroy();
//在activity执行onDestroy时必须调用mMapView.onDestroy()
mMapView.onDestroy();
}
}
室内地图
简介
自百度地图SDK V4.0版本起,室内图功能正式上线,辅助开发者实现全新的地理位置服务体验,室内地图与百度地图App同步更新。
支持的公众建筑包含购物商场、机场和火车站等交通枢纽、医院等。覆盖全国4000+个大型购物中心。
功能展示
@Override
public void onBaseIndoorMapMode(boolean in, MapBaseIndoorMapInfo mapBaseIndoorMapInfo) {
if (in) {
// 进入室内图
// 通过获取回调参数 mapBaseIndoorMapInfo 便可获取室内图信息,包含楼层信息,室内ID等
} else {
// 移除室内图
}
}
});
//实现楼层间地图切换,展示不同楼层的室内图
SwitchFloorError switchFloorError = mBaiduMap.switchBaseIndoorMapFloor(strFloor, floorID);
//上面代码中,strFloor表示室内图楼层,格式为F1,B1… strID 表示室内图ID;返回值switchFloorError 用于标识楼层切换错误信息, 具体如下:
//切换楼层成功
SWITCH_OK
// 切换楼层, 室内ID信息错误
FLOOR_INFO_ERROR,
//楼层溢出
FLOOR_OVERLFLOW,
//切换楼层室内ID与当前聚焦室内ID不匹配
FOCUSED_ID_ERROR,
//切换楼层失败
SWITCH_ERROR
境外地图
简介
百度地图SDK支持境外地图的展示能力,包含全球200多个国家和地区详细道路、POI等数据展示。
功能展示
/**
* 初始化地图SDK
*/
public class DemoApplication extends Application {
@Override
public void onCreate() {
super.onCreate();
//在使用SDK各组件之前初始化context信息,传入ApplicationContext
SDKInitializer.initialize(this);
//自4.3.0起,百度地图SDK所有接口均支持百度坐标和国测局坐标,用此方法设置您使用的坐标类型.
//包括BD09LL和GCJ02两种坐标,默认是BD09LL坐标。
SDKInitializer.setCoordType(CoordType.BD09LL);
}
}
/**
*创建Activity, 地图生命周期管理
*/
public class MainActivity extends Activity {
private MapView mMapView = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//获取地图控件引用
mMapView = (MapView) findViewById(R.id.bmapView);
//地图状态参数配置(经纬度是国外)
MapStatus ms = new MapStatus.Builder().zoom(10).target(new LatLng(51.50556,-0.07556 )).build();
MapStatusUpdate u = MapStatusUpdateFactory.newMapStatus(ms);
//更新地图状态
mBaiduMap.animateMapStatus(u);
}
@Override
protected void onResume() {
super.onResume();
//在activity执行onResume时必须调用mMapView. onResume ()
mMapView.onResume();
}
@Override
protected void onPause() {
super.onPause();
//在activity执行onPause时必须调用mMapView. onPause ()
mMapView.onPause();
}
@Override
protected void onDestroy() {
super.onDestroy();
//在activity执行onDestroy时必须调用mMapView.onDestroy()
mMapView.onDestroy();
}
}
地图覆盖物
简介
百度地图SDK支持多种地图覆盖物,帮助您展示更丰富的地图。
地图覆盖物:地图标注(Marker、InfoWindow)、几何图形(点、折线、弧线、多边形、圆、文字等)、POI检索结果覆盖物、线路规划结果覆盖物等。以下是Marker动画示例展示(以缩放动画为例)。
功能展示
//创建marker
MarkerOptions ooA = new MarkerOptions().position(llA).icon(bdA);
//添加marker
mMarkerA = (Marker) (mBaiduMap.addOverlay(ooA));
private Animation getScaleAnimation() {
//创建缩放动画
ScaleAnimation mScale = new ScaleAnimation(1f, 2f, 1f);
//设置动画执行时间
mScale.setDuration(2000);
//动画重复模式
mScale.setRepeatMode(Animation.RepeatMode.RESTART);
//动画重复次数
mScale.setRepeatCount(1);
//设置缩放动画监听
mScale.setAnimationListener(new Animation.AnimationListener() {
@Override
public void onAnimationStart() {
}
@Override
public void onAnimationEnd() {
}
@Override
public void onAnimationCancel() {
}
@Override
public void onAnimationRepeat() {
}
});
return mScale;
}
/**
* 开启单边缩放动画 X或Y方向
*/
public void startSingleScaleAnimation() {
//marker设置动画
mMarkerG.setAnimation(getSingleScaleAnimation());
//开启marker动画
mMarkerG.startAnimation();
}
POI检索
简介
百度地图SDK支持周边检索、区域检索、城市内检索和POI详情信息检索。
周边检索:以某一点为中心,指定距离为半径,根据输入的关键词进行POI检索。
区域检索:在指定矩形区域内、根据关键词进行POI检索。
城市内检索:在某一城市内,根据用户输入的关键字进行POI检索。
POI详情信息检索:根据POI的UID信息,检索该POI点的详情。
功能展示
/**
* 周边poi检索示例
*/
public void nearbyPoiSearch() {
//创建poi检索实例
PoiSearch poiSearch = PoiSearch.newInstance();
//创建poi监听者
OnGetPoiSearchResultListener poiListener = new OnGetPoiSearchResultListener() {
@Override
public void onGetPoiResult(PoiResult result) {
//获取POI检索结果
}
......
};
//设置poi监听者该方法要先于检索方法searchNearby(PoiNearbySearchOption)前调用,否则会在某些场景出现拿不到回调结果的情况
poiSearch.setOnGetPoiSearchResultListener(poiListener);
//设置请求参数
PoiNearbySearchOption nearbySearchOption = new PoiNearbySearchOption()
.keyword("餐厅")//检索关键字
.location(center)//检索位置
.pageNum(loadIndex)//分页编号,默认是0页
.pageCapacity(20)//设置每页容量,默认10条
.radius(radius);//附近检索半径
//发起请求
poiSearch.searchNearby(nearbySearchOption);
//释放检索对象
poiSearch.destroy();
}
路线规划
简介
百度地图SDK支持公交、驾车、骑行、步行和跨城公共交通路线规划。
公交路线规划:根据起、终点,进行公交路线规划;
驾车线路规划:根据起、终点,不同的策略,进行驾车路线规划,支持设置途经点;
骑行线路规划:根据起、终点,进行自行车骑行路线规划,支持跨城骑行路线规划;
步行线路规划:根据起、终点,进行步行路线规划;
跨城公共交通路线规划:根据起、终点,进行跨城路线规划,支持飞机,火车、大巴、公交等多种出行方案。
功能展示
/**
* 驾车路线规划代码示例
*/
public void drivingRoute() {
//创建驾车线路规划检索实例;
RoutePlanSearch routePlanSearch = RoutePlanSearch.newInstance();
//创建驾车线路规划检索监听者;
OnGetRoutePlanResultListener listener = new OnGetRoutePlanResultListener() {
public void onGetDrivingRouteResult(DrivingRouteResult result) {
//获取驾车线路规划结果
}
......
};
//设置驾车线路规划检索监听者,该方法要先于检索方法drivingSearch(DrivingRoutePlanOption)前调用,否则会在某些场景出现拿不到回调结果的情况
routePlanSearch.setOnGetRoutePlanResultListener(listener);
//准备检索起、终点信息;
PlanNode stNode = PlanNode.withCityNameAndPlaceName("北京", "龙泽");
PlanNode enNode = PlanNode.withCityNameAndPlaceName("北京", "西单");
//发起驾车线路规划检索;
routePlanSearch.drivingSearch((new DrivingRoutePlanOption())
.from(stNode)
.to(enNode));
步行导航
简介
自v4.4.0起,新增步行导航功能,支持普通步行导航、步行AR导航、偏航纠正等导航功能。
功能展示
//设置导航的起终点信息
LatLng startPt = new LatLng(40.047416,116.312143);
LatLng endPt = new LatLng(40.048424, 116.313513);
WalkNaviLaunchParam param = new WalkNaviLaunchParam().stPt(startPt).endPt(endPt);
// 使用步行导航前,需要初始化引擎初。
WalkNavigateHelper.getInstance().initNaviEngine(this, new IWEngineInitListener() {
@Override
public void engineInitSuccess() {
Log.d(LTAG, "引擎初始化成功");
routePlanWithParam();
}
@Override
public void engineInitFail() {
Log.d(LTAG, "引擎初始化失败");
}
});
/**
* 引擎初始化成功之后,发起导航算路。算路成功后,在回调函数中设置跳转至诱导页面。
* 开始算路
*/
public void routePlanWithParam() {
WalkNavigateHelper.getInstance().routePlanWithParams(param, new IWRoutePlanListener() {
@Override
public void onRoutePlanStart() {
Log.d(LTAG, "开始算路");
}
@Override
public void onRoutePlanSuccess() {
Log.d(LTAG, "算路成功,跳转至诱导页面");
Intent intent = new Intent();
intent.setClass(BNaviMainActivity.this, WNaviGuideActivity.class);
startActivity(intent);
}
@Override
public void onRoutePlanFail(WalkRoutePlanError error) {
Log.d(LTAG, "算路失败");
}
});
}
//初始化步行导航过程管理类
WalkNavigateHelper mNaviHelper = WalkNavigateHelper.getInstance();
// 在导航页面WNaviGuideActivity.this的onCreate方法中,调用mNaviHelper.onCreate(WNaviGuideActivity.this)创建诱导View。
View view = mNaviHelper.onCreate(WNaviGuideActivity.this);
if (view != null) {
setContentView(view);
}
// 开始导航
mNaviHelper.startWalkNavi(WNaviGuideActivity.this);
//在步行导航页面对应的acticity的生命周期方法中分别调用WalkNavigateHelper类中的对应生命周期方法。
@Override
protected void onResume() {
super.onResume();
mNaviHelper.resume();
}
@Override
protected void onPause() {
super.onPause();
mNaviHelper.pause();
}
@Override
protected void onDestroy() {
super.onDestroy();
mNaviHelper.quit();
}
//导航状态信息,主要包括导航开始、结束,导航过程中偏航、偏航结束、诱导信息(包含诱导默认图标、诱导类型、诱导信息、剩余距离、时间、振动回调等
mNaviHelper.setRouteGuidanceListener(this, new IWRouteGuidanceListener() {
@Override
public void onRouteGuideIconUpdate(Drawable icon) {
//诱导图标更新
}
@Override
public void onRouteGuideKind(RouteGuideKind routeGuideKind) {
//诱导枚举信息
}
@Override
public void onRoadGuideTextUpdate(CharSequence charSequence, CharSequence charSequence1) {
//诱导信息
}
@Override
public void onRemainDistanceUpdate(CharSequence charSequence) {
// 总的剩余距离
}
@Override
public void onRemainTimeUpdate(CharSequence charSequence) {
//总的剩余时间
}
@Override
public void onGpsStatusChange(CharSequence charSequence, Drawable drawable) {
//GPS状态发生变化,来自诱导引擎的消息
}
@Override
public void onRouteFarAway(CharSequence charSequence, Drawable drawable) {
//偏航信息
}
@Override
public void onRoutePlanYawing(CharSequence charSequence, Drawable drawable) {
//偏航规划中的信息
}
@Override
public void onReRouteComplete() {
//重新算路成功
}
@Override
public void onArriveDest() {
//到达目的地
}
@Override
public void onVibrate() {
//震动
}
});
}
//设置诱导信息回调监听,此组件只提供导航过程中的文本输出,不包含语音播报功能,需要自行传入对应的语音回调,形成播报功能。建议使用百度语音识别服务SDK。
//获取语音播报文本方法(注:该接口需要在startWalkNavi方法之前调用,否则不会有回调):
mNaviHelper.setTTsPlayer(new IBTTSPlayer() {
/**
* 诱导文本回调
* @param s 诱导文本
* @param b 是否抢先播报
* @return
*/
@Override
public int playTTSText(String s, boolean b) {
return 0;
}
});
骑行导航
简介
自v4.2.0起,新增普通骑行导航功能,支持骑行导航、偏航纠正等全部功能。
自v4.4.0起,新增电动车骑行导航,同时支持普通自行车骑行导航(简称:普通骑行导航)和电动车骑行导航,默认为普通骑行导航,旧版用户不受影响。
功能展示
//通过设置BikeNaviLaunchParam对象中的vehicle的值区分:vehicle :0:普通骑行导航 ; 1:电动车骑行导航,不设置vehicle的值时,默认为0 普通骑行导航。
startPt = new LatLng(40.047416,116.312143);
endPt = new LatLng(40.048424, 116.313513);
param = new BikeNaviLaunchParam().stPt(startPt).endPt(endPt).vehicle(0);
// 使用骑行导航前,需要初始化骑行导航引擎。
BikeNavigateHelper.getInstance().initNaviEngine(this, new IBEngineInitListener() {
@Override
public void engineInitSuccess() {
Log.d(LTAG, "引擎初始化成功");
routePlanWithParam();
}
@Override
public void engineInitFail() {
Log.d(LTAG, "引擎初始化失败");
}
});
/**
* 算路设置起、终点参数,然后在回调函数中设置跳转至诱导页面
* 开始算路
*/
public void routePlanWithParam() {
param = new BikeNaviLaunchParam().stPt(startPt).endPt(endPt);
BikeNavigateHelper.getInstance().routePlanWithParams(param, new IBRoutePlanListener() {
@Override
public void onRoutePlanStart() {
Log.d(LTAG, "开始算路");
}
@Override
public void onRoutePlanSuccess() {
Log.d(LTAG, "算路成功,跳转至诱导页面");
Intent intent = new Intent();
intent.setClass(BNaviMainActivity.this, BNaviGuideActivity.class);
startActivity(intent);
}
@Override
public void onRoutePlanFail(BikeRoutePlanError error) {
Log.d(LTAG, "算路失败");
}
});
}
// 获取诱导页面地图展示View
//创建诱导View,并接收回调事件。在activity生命周期内调用诱导BikeNavigateHelper对应的生命周期函数。
View view = mNaviHelper.onCreate(BNaviGuideActivity.this);
if (view != null) {
setContentView(view);
}
// 开始导航
mNaviHelper.startBikeNavi(BNaviGuideActivity.this);
// 设置诱导监听, 主要包括导航开始、结束,导航过程中偏航、偏航结束、诱导信息(包含诱导默认图标、诱导类型、诱导信息、剩余距离、时间、振动回调等。
mNaviHelper.setRouteGuidanceListener(this, new IBRouteGuidanceListener() {
@Override
public void onRouteGuideIconUpdate(Drawable icon) {
}
@Override
public void onRouteGuideKind(RouteGuideKind routeGuideKind) {
}
@Override
public void onRoadGuideTextUpdate(CharSequence charSequence, CharSequence charSequence1) {
}
@Override
public void onRemainDistanceUpdate(CharSequence charSequence) {
}
@Override
public void onRemainTimeUpdate(CharSequence charSequence) {
}
@Override
public void onGpsStatusChange(CharSequence charSequence, Drawable drawable) {
}
@Override
public void onRouteFarAway(CharSequence charSequence, Drawable drawable) {
}
@Override
public void onRoutePlanYawing(CharSequence charSequence, Drawable drawable) {
}
@Override
public void onReRouteComplete() {
}
@Override
public void onArriveDest() {
}
@Override
public void onVibrate() {
}
@Override
public void onGetRouteDetailInfo(BikeRouteDetailInfo bikeRouteDetailInfo) {
}
});
//设置诱导信息回调监听,此组件只提供导航过程中的文本输出,不包含语音播报功能,需要自行传入对应的语音回调,形成播报功能。建议使用百度语音识别服务SDK。
//获取语音播报文本方法(注:该接口需要在startWalkNavi方法之前调用,否则不会有回调):
mNaviHelper.setTTsPlayer(new IBTTSPlayer() {
/**
* 诱导文本回调
* @param s 诱导文本
* @param b 是否抢先播报
* @return
*/
@Override
public int playTTSText(String s, boolean b) {
return 0;
}
});
用户须知
在您使用百度Android地图SDK之前,请先阅读并同意百度地图开放平台服务条款中的各项内容,并申请申请密钥(AK)才可使用。
您在使用中遇到任何问题,都可以通过反馈平台反馈给我们,之后会有技术支持人员一对一为您处理问题。
免费说明
目前百度地图Android地图SDK境内服务对非商业目的使用的开发者不收取任何费用,开发者可自行放心下载使用。
如您以商业目的(包括但不限于对第三方用户收费、项目投标,以及其他直接或间接获取收益或利益)使用本平台服务,则用户须要事先获得本平台"商用授权"许可。 平台商用授权的授权对象为公司主体。授权成功后,您将会收到平台提供的书面版商用授权书(附带百度公司签章)。
商用授权可点击这里了解详情。商业目的产品使用前请参考使用须知

下一篇

获取密钥

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

除皱针什么牌子效果最好 不安腿综合征吃什么药 俄罗斯乌拉是什么意思 车前草能治什么病 舌面有裂纹是什么原因
契丹族现在是什么族 早上6点半是什么时辰 衣锦还乡是什么意思 沉默不是代表我的错是什么歌 淋巴细胞高是什么原因
南瓜是什么颜色 百衲衣是什么意思 药学是干什么的 卡布奇诺是什么意思 月经不正常去医院检查什么项目
西安和咸阳什么关系 茅根是什么 小猫咪能吃什么 妈妈过生日送什么礼物好 肌钙蛋白高是什么原因
蚂蚁爱吃什么东西hcv9jop2ns6r.cn 方脸适合什么发型aiwuzhiyu.com 盆腔炎做什么检查能查出来hcv7jop7ns1r.cn 1989年五行属什么qingzhougame.com 直肠肿瘤手术后吃什么hcv8jop3ns7r.cn
更年期看什么科hcv9jop6ns7r.cn 青少年耳鸣是什么原因引起的hcv8jop3ns3r.cn 虎皮鹦鹉吃什么食物hcv8jop9ns8r.cn 为什么会突然晕倒jiuxinfghf.com 肺炎不能吃什么hcv8jop0ns8r.cn
咒语是什么意思hcv7jop7ns4r.cn 女人梦见仇人代表什么hcv7jop5ns6r.cn 3个火念什么hcv9jop7ns5r.cn 舌苔黄厚腻是什么原因hcv9jop3ns4r.cn 开平方是什么意思hcv9jop4ns5r.cn
东莞有什么厂dayuxmw.com flag是什么意思hcv7jop9ns1r.cn 白电油对人体有什么危害hcv8jop3ns8r.cn 不复相见什么意思hcv9jop4ns8r.cn 钯金和铂金有什么区别hcv9jop7ns2r.cn
百度