public void OnGetBusDetailResult(MKBusLineResult result, int iError)
 {
 }
            /**
                * 获取公交路线结果,展示公交线路
                */
            public void OnGetBusDetailResult(MKBusLineResult result, int iError)
            {
                if (iError != 0 || result == null)
                {
                    Toast.MakeText(busLineSearchDemo, "抱歉,未找到结果", ToastLength.Long).Show();
                    return;
                }

                RouteOverlay routeOverlay = new RouteOverlay(busLineSearchDemo, busLineSearchDemo.mMapView);

                // 此处仅展示一个方案作为示例
                routeOverlay.SetData(result.BusRoute);

                //清除其他图层
                busLineSearchDemo.mMapView.Overlays.Clear();

                //添加路线图层
                busLineSearchDemo.mMapView.Overlays.Add(routeOverlay);

                //刷新地图使生效
                busLineSearchDemo.mMapView.Refresh();

                //移动地图到起点
                busLineSearchDemo.mMapView.Controller.AnimateTo(result.BusRoute.Start);

                //将路线数据保存给全局变量
                busLineSearchDemo.route = result.BusRoute;

                //重置路线节点索引,节点浏览时使用
                busLineSearchDemo.nodeIndex = -1;
                busLineSearchDemo.mBtnPre.Visibility = ViewStates.Visible;
                busLineSearchDemo.mBtnNext.Visibility = ViewStates.Visible;
                Toast.MakeText(busLineSearchDemo,
                                result.BusName,
                                ToastLength.Short).Show();
            }