开始做导航,前面算路失败,原因是把点的经纬度弄反了。
sNode = new BNRoutePlanNode(slatlng.longitude, slatlng.latitude, null,
null, coType);
eNode = new BNRoutePlanNode(elatlng.longitude, elatlng.latitude, null,
null, coType);
后面能进入到导航界面,可是tts刚start就end了。原因是因为没有在百度注册tts白名单,注册地址:
http://lbsyun.baidu.com/index.php?title=android-navsdk/guide/voice
注册后成功调用tts进行语音播报。