Android百度地图路线规划去掉节点图标

百度地图去掉节点图标后,地图无法切换到当前路线规划界面。
代码如下:

@Override
public void onGetDrivingRouteResult(DrivingRouteResult result) {
if (result == null || result.error != SearchResult.ERRORNO.NO_ERROR) {
Toast.makeText(TestDemo.this, "抱歉,未找到结果", Toast.LENGTH_SHORT).show();
}
if (result.error == SearchResult.ERRORNO.AMBIGUOUS_ROURE_ADDR) {
// 起终点或途经点地址有岐义,通过以下接口获取建议查询信息
// result.getSuggestAddrInfo()
return;
}
// DrivingRouteOverlay overlay = new MyDrivingRouteOverlay(mBaidumap);
//// mBaidumap.setOnMarkerClickListener(overlay);
// overlay.setData(result.getRouteLines().get(0));
// overlay.addToMap();
// overlay.zoomToSpan();
test(result.getRouteLines().get(0));
// mBtnPre.setVisibility(View.VISIBLE);
// mBtnNext.setVisibility(View.VISIBLE);
// } else {
// Log.d("route result", "结果数<0");
// return;
// }
// }
}

private void test(DrivingRouteLine drivingRouteLine) {
final ArrayList list = new ArrayList();
PolylineOptions object = new PolylineOptions();
List arg0=new ArrayList();
List allStep = drivingRouteLine.getAllStep();
for (int i = 0; i < allStep.size(); i++) {
DrivingRouteLine.DrivingStep drivingStep = allStep.get(i);
List wayPoints = drivingStep.getWayPoints();
arg0.addAll(wayPoints);
}
object.color(Color.RED).width(20).points(arg0);

    list.add(object);
    OverlayManager overlayManager = new OverlayManager(mBaidumap) {

        @Override
        public boolean onPolylineClick(Polyline arg0) {
            return false;
        }

        @Override
        public boolean onMarkerClick(Marker arg0) {
            return false;
        }

        @Override
        public List<OverlayOptions> getOverlayOptions() {
            return list;
        }
    };
    overlayManager.addToMap();

// overlayManager.removeFromMap();
overlayManager.zoomToSpan();
}

    这时候地图显示的是海里,求哪位大神帮我解决一下,不胜感激