模拟导航
模拟导航为模拟在路线的过程的导航,主要帮助您预先了解既定路线的一些情况。模拟导航需要在算路成功后调用,示例代码如下:
// 模拟导航
mNaviSession.setSimulationSpeed(1.0f); // 设置模拟导航时的速度
mNaviSession.enableSound(true); // 打开实时语音播报
mNaviSession.startSimulation(); // 开始模拟
// 模拟导航结束和开始导航必须配对使用
// 模拟导航结束
if (mRouteBase != null) {
if (mNaviSession.isInSimulation()) {
mNaviSession.endSimulation();
mDemoMapView.setTouchZoom(false);
//结束模拟导航回到起点
mDemoMapView.setCarPosition(mStartPoint);
}
}
