OnGetRoutePlanResultListener listener = new OnGetRoutePlanResultListener() {
......
@Override
public void onGetTransitRouteResult(TransitRouteResult transitRouteResult) {
//创建TransitRouteOverlay实例
TransitRouteOverlay overlay = new TransitRouteOverlay(mBaiduMap);
//获取路径规划数据,(以返回的第一条数据为例)
//为TransitRouteOverlay实例设置路径数据
if (transitRouteResult.getRouteLines().size() > 0) {
overlay.setData(transitRouteResult.getRouteLines().get(0));
//在地图上绘制TransitRouteOverlay
overlay.addToMap();
}
}
......
};
注:需要将下载并解压后的BaiduMapsApiASDemo或BaiduMapsAPIDemo工程根据开发环境选择并添加到您的项目中才可以使用以上Overlay功能。