public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            View view = (View) inflater.Inflate(Resource.Layout.HuoJingChaXunJieGuo,container, false);

            Activity.Window.SetSoftInputMode (SoftInput.AdjustPan);

            SetHasOptionsMenu(true);

            mHuoJingLiShiListView = view.FindViewById<ListView> (Resource.Id.HuoJingLiShiChaXunJieGuo_listView);
            mHeaderDanWeiMingCheng = view.FindViewById<TextView> (Resource.Id.txtHeaderDanWeiMingChengChaXun);

            mBtnHuoJingLiShiLastPage = view.FindViewById<Button> (Resource.Id.btnHuoJingLiShiChaXunJieGuoLastPage);
            mBtnHuoJingLiShiNextPage = view.FindViewById<Button> (Resource.Id.btnHuoJingLiShiChaXunJieGuoNextPage);
            mTxtHuoJingLiSHiPageToGo = view.FindViewById<EditText> (Resource.Id.txtHuoJingLiShiChaXunJieGuoPageToGo);
            mbtnHuoJingLiSHiPageToGo = view.FindViewById<Button> (Resource.Id.btnHuoJingLiShiChaXunJieGuoPageToGo);

            mProgressBar = view.FindViewById<ProgressBar> (Resource.Id.progressBar);
            mProgressBar.Visibility = ViewStates.Visible;

            SouSuoTiaoJian1 = view.FindViewById<TextView> (Resource.Id.ChaXunJieGuoTiaoJian1);
            SouSuoTiaoJian2 = view.FindViewById<TextView> (Resource.Id.ChaXunJieGuoTiaoJian2);
            SouSuoTiaoJian3 = view.FindViewById<TextView> (Resource.Id.ChaXunJieGuoTiaoJian3);
            SouSuoTiaoJian4 = view.FindViewById<TextView> (Resource.Id.ChaXunJieGuoTiaoJian4);

            switch (BaoJingJiBie) {
            case "1":
                SouSuoTiaoJian1.Text ="报警级别:"+ "手动报警";
                break;
            case "2":
                SouSuoTiaoJian1.Text ="报警级别:"+ "监管报警";
                break;
            case "3":
                SouSuoTiaoJian1.Text ="报警级别:"+ "自动报警";
                break;
            }

            switch (JingBaoZhuangTai) {
            case "u":
                SouSuoTiaoJian2.Text ="报警状态:"+ "误报";
                break;
            case "e":
                SouSuoTiaoJian2.Text ="报警状态:"+ "火警";
                break;
            case "a":
                SouSuoTiaoJian2.Text ="报警状态:"+ "缺岗";
                break;
            case "t":
                SouSuoTiaoJian2.Text = "报警状态:"+"测试";
                break;
            case "n":
                JingBaoZhuangTai = "";
                SouSuoTiaoJian2.Text ="报警状态:"+ "全部";
                break;
            case "":
                JingBaoZhuangTai = "";
                SouSuoTiaoJian2.Text ="报警状态:"+ "全部";
                break;
            }

            if (BeginTime != "") {
                BeginTimeString = BeginTime.Replace ("年", "-").Replace ("月", "-").Replace ("日", "");
                dateBegin = BeginTimeString;
            } else {
                BeginTimeString="全部";
                dateBegin = "";
            }

            if (EndTime != "") {
                EndTimestring = EndTime.Replace ("年", "-").Replace ("月", "-").Replace ("日", "");
                dateEnd = EndTimestring;
            } else {
                EndTimestring="全部";
                dateEnd = "";
            }

            SouSuoTiaoJian3.Text ="开始时间:" + BeginTimeString;
            SouSuoTiaoJian4.Text ="结束时间:" + EndTimestring;

            if (logInDialogCreate.mLoginInfo.dwmc.Length > 8) {
                mHeaderDanWeiMingCheng.Text = logInDialogCreate.mLoginInfo.dwmc.Substring (0, 8);
            } else {
                mHeaderDanWeiMingCheng.Text = logInDialogCreate.mLoginInfo.dwmc;
            }

            animationfadeIn = new AlphaAnimation(0.0f, 1.0f);
            animationfadeIn.Duration=500;

            animationfadeout = new AlphaAnimation(1.0f, 0.0f);
            animationfadeout.Duration=500;
            animationfadeout.StartOffset=500;

            mWorker=new BackgroundWorker();
            mWorker.WorkerSupportsCancellation = true;

            mWorker.DoWork+= delegate(object sender1, DoWorkEventArgs e1) {

                BackgroundWorker mworker = sender1 as BackgroundWorker;

                if (mworker.CancellationPending == true) {
                    e1.Cancel = true;
                } else {

                    //dowork
                    HttpRequestLiSHi (pageNum);
                }

            };

            mWorker.RunWorkerCompleted+=delegate(object sender1, RunWorkerCompletedEventArgs e1) {

                if (e1.Cancelled == true) {

                } else if (!(e1.Error == null)) {

                } else {

                    //work complete
                    if (internetFlag == 1) {

                        mHuoJingLiShiAdapter = new HuoJingLiShiAdapter(Application.Context, Resource.Layout.HuoJingLiShiXinXI_Row, mHuoJingLiShiChaXunJieGuoList);
                        mHuoJingLiShiListView.Adapter = mHuoJingLiShiAdapter;
                        mHuoJingLiShiListView.StartAnimation (animationfadeIn);

                        if(mHuoJingLiShiAdapter.Count==0)
                        {
                            Toast mToast = Toast.MakeText (Application.Context, "没有历史记录", ToastLength.Short);
                            mToast.Show ();
                        }
                    }
                    else{
                        Toast mToast = Toast.MakeText (Application.Context, "网络异常", ToastLength.Short);
                        mToast.Show ();
                    }
                }

                BackgroundWorker mWorker2 = new BackgroundWorker ();

                mWorker2.DoWork +=delegate {
                    Thread.Sleep (1000);
                };

                mWorker2.RunWorkerCompleted += delegate {

                    mProgressBar.Visibility = ViewStates.Gone;

                };

                mWorker2.RunWorkerAsync();

            };

            if (mWorker.IsBusy != true) {
                mWorker.RunWorkerAsync ();
            }

            mHuoJingLiShiListView.ItemClick += mHuoJingLiShiListView_ItemClick;

            mBtnHuoJingLiShiLastPage.Click+= MBtnHuoJingLiShiLastPage_Click;
            mBtnHuoJingLiShiNextPage.Click += MBtnHuoJingLiShiNextPage_Click;
            mbtnHuoJingLiSHiPageToGo.Click+= MbtnHuoJingLiSHiPageToGo_Click;

            return view ;
        }
        void MBtnHuoJingLiShiNextPage_Click(object sender, EventArgs e)
        {
            mHuoJingLiShiListView.Enabled = false;

            if (mHuoJingLiShiChaXunJieGuoList.Count == 0) {
                //toast
                Toast mToast = Toast.MakeText (Application.Context, "没有下一页了", ToastLength.Short);
                mToast.Show ();

            } else {
                if (pageNum.ToString() == mHuoJingLiShiChaXunJieGuoList [0].maxPageNum) {
                    //toast
                    Toast mToast = Toast.MakeText (Application.Context, "没有下一页了", ToastLength.Short);
                    mToast.Show ();

                } else {
                    mProgressBar.Visibility = ViewStates.Visible;
                    mWorkerNext = new BackgroundWorker ();
                    mWorkerNext.WorkerSupportsCancellation = true;

                    mWorkerNext.DoWork+= delegate(object sender1, DoWorkEventArgs e1) {

                        BackgroundWorker mworker = sender1 as BackgroundWorker;

                        if (mworker.CancellationPending == true) {
                            e1.Cancel = true;
                        } else {

                            pageNum++;

                            HttpRequestLiSHi (pageNum);

                        }

                    };

                    mWorkerNext.RunWorkerCompleted+=delegate(object sender1, RunWorkerCompletedEventArgs e1) {

                        if (e1.Cancelled == true) {

                        } else if (!(e1.Error == null)) {

                        } else {

                            //work complete
                            if (internetFlag == 1) {
                                mHuoJingLiShiListView.StartAnimation (animationfadeout);
                                mHuoJingLiShiAdapter = new HuoJingLiShiAdapter(Application.Context, Resource.Layout.HuoJingLiShiXinXI_Row, mHuoJingLiShiChaXunJieGuoList);
                                mHuoJingLiShiListView.Adapter = mHuoJingLiShiAdapter;
                                mHuoJingLiShiListView.StartAnimation (animationfadeIn);
                            }

                            else{
                                Toast mToast = Toast.MakeText (Application.Context, "网络异常", ToastLength.Short);
                                mToast.Show ();
                            }

                            mHuoJingLiShiListView.Enabled = true;
                        }

                        BackgroundWorker mWorker2 = new BackgroundWorker ();

                        mWorker2.DoWork +=delegate {
                            Thread.Sleep(1000);
                        };

                        mWorker2.RunWorkerCompleted += delegate {

                            mProgressBar.Visibility = ViewStates.Gone;

                        };

                        mWorker2.RunWorkerAsync();

                    };

                    if (mWorkerNext.IsBusy != true) {
                        mWorkerNext.RunWorkerAsync ();
                    }

                }
            }
        }
        void MbtnHuoJingLiSHiPageToGo_Click(object sender, EventArgs e)
        {
            mHuoJingLiShiListView.Enabled = false;

            InputMethodManager inputManager = (InputMethodManager)Activity.GetSystemService(Context.InputMethodService);

            inputManager.HideSoftInputFromWindow(mTxtHuoJingLiSHiPageToGo.WindowToken, HideSoftInputFlags.None);

            if (mTxtHuoJingLiSHiPageToGo.Text == null) {
                Toast mToast = Toast.MakeText (Application.Context, "请输入页码", ToastLength.Short);
                mToast.Show ();
            } else {
                if (mHuoJingLiShiChaXunJieGuoList.Count == 0) {
                    //toast
                    Toast mToast = Toast.MakeText (Application.Context, "无此页", ToastLength.Short);
                    mToast.Show ();
                } else {
                    int result;
                    if (isNumberic (mTxtHuoJingLiSHiPageToGo.Text, out result)) {
                        if ((result < Convert.ToInt32(mHuoJingLiShiChaXunJieGuoList [0].maxPageNum))&&(result>0)) {
                            //跳转
                            mProgressBar.Visibility = ViewStates.Visible;
                            mWorkerPageToGo = new BackgroundWorker ();
                            mWorkerPageToGo.WorkerSupportsCancellation = true;

                            mWorkerPageToGo.DoWork+= delegate(object sender1, DoWorkEventArgs e1) {

                                BackgroundWorker mworker = sender1 as BackgroundWorker;

                                if (mworker.CancellationPending == true) {
                                    e1.Cancel = true;
                                } else {

                                    pageNum=result;
                                    HttpRequestLiSHi (result);

                                }

                            };

                            mWorkerPageToGo.RunWorkerCompleted+=delegate(object sender1, RunWorkerCompletedEventArgs e1) {

                                if (e1.Cancelled == true) {

                                } else if (!(e1.Error == null)) {

                                } else {

                                    //work complete
                                    if (internetFlag == 1) {
                                        mHuoJingLiShiListView.StartAnimation (animationfadeout);
                                        mHuoJingLiShiAdapter = new HuoJingLiShiAdapter(Application.Context, Resource.Layout.HuoJingLiShiXinXI_Row, mHuoJingLiShiChaXunJieGuoList);
                                        mHuoJingLiShiListView.Adapter = mHuoJingLiShiAdapter;
                                        mHuoJingLiShiListView.StartAnimation (animationfadeIn);
                                    }

                                    else{
                                        Toast mToast = Toast.MakeText (Application.Context, "网络异常", ToastLength.Short);
                                        mToast.Show ();
                                    }

                                    mHuoJingLiShiListView.Enabled = true;
                                }

                                BackgroundWorker mWorker2 = new BackgroundWorker ();

                                mWorker2.DoWork +=delegate {
                                    Thread.Sleep(1000);
                                };

                                mWorker2.RunWorkerCompleted += delegate {

                                    mProgressBar.Visibility = ViewStates.Gone;

                                };

                                mWorker2.RunWorkerAsync();

                            };

                            if (mWorkerPageToGo.IsBusy != true) {
                                mWorkerPageToGo.RunWorkerAsync ();
                            }

                        } else {
                            Toast mToast = Toast.MakeText (Application.Context, "页码超出范围", ToastLength.Short);
                            mToast.Show ();
                        }
                    } else {
                        Toast mToast = Toast.MakeText (Application.Context, "请输入数字", ToastLength.Short);
                        mToast.Show ();
                    }
                }

            }

            mTxtHuoJingLiSHiPageToGo.Text=null;
            mTxtHuoJingLiSHiPageToGo.ClearFocus ();
        }
        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            View view = (View) inflater.Inflate(Resource.Layout.HuoJingLiShi_ListShow,container, false);

            Activity.Window.SetSoftInputMode (SoftInput.AdjustPan);

            SetHasOptionsMenu(true);

            mHuoJingLiShiListView = view.FindViewById<ListView> (Resource.Id.HuoJingLiShi_listView);
            mHeaderDanWeiMingCheng = view.FindViewById<TextView> (Resource.Id.txtHeaderDanWeiMingCheng);

            mBtnHuoJingLiShiLastPage = view.FindViewById<Button> (Resource.Id.btnHuoJingLiShiLastPage);
            mBtnHuoJingLiShiNextPage = view.FindViewById<Button> (Resource.Id.btnHuoJingLiShiNextPage);
            mTxtHuoJingLiSHiPageToGo = view.FindViewById<EditText> (Resource.Id.txtHuoJingLiShiPageToGo);
            mbtnHuoJingLiSHiPageToGo = view.FindViewById<Button> (Resource.Id.btnHuoJingLiShiPageToGo);

            mProgressBar = view.FindViewById<ProgressBar> (Resource.Id.progressBar);
            mProgressBar.Visibility = ViewStates.Visible;

            animationfadeIn = new AlphaAnimation(0.0f, 1.0f);
            animationfadeIn.Duration=500;

            animationfadeout = new AlphaAnimation(1.0f, 0.0f);
            animationfadeout.Duration=500;
            animationfadeout.StartOffset=500;

            //mHuoJingLiShiListView.StartAnimation (animationfadeout);

            if (logInDialogCreate.mLoginInfo.dwmc.Length > 8) {
                mHeaderDanWeiMingCheng.Text = logInDialogCreate.mLoginInfo.dwmc.Substring (0, 8);
            } else {
                mHeaderDanWeiMingCheng.Text = logInDialogCreate.mLoginInfo.dwmc;
            }

            mWorker=new BackgroundWorker();
            mWorker.WorkerSupportsCancellation = true;

            mWorker.DoWork+= delegate(object sender1, DoWorkEventArgs e1) {

                BackgroundWorker mworker = sender1 as BackgroundWorker;

                if (mworker.CancellationPending == true) {
                    e1.Cancel = true;
                } else {

                    //dowork
                    HttpRequestLiSHi (pageNum);
                }

            };

            mWorker.RunWorkerCompleted+=delegate(object sender1, RunWorkerCompletedEventArgs e1) {

                if (e1.Cancelled == true) {

                } else if (!(e1.Error == null)) {

                } else {

                    //work complete
                    if (internetFlag == 1) {
                        mHuoJingLiShiAdapter = new HuoJingLiShiAdapter (Application.Context, Resource.Layout.HuoJingLiShiXinXI_Row, mHuoJingLiShiList);
                        mHuoJingLiShiListView.Adapter = mHuoJingLiShiAdapter;
                        mHuoJingLiShiListView.StartAnimation (animationfadeIn);

                        if(mHuoJingLiShiAdapter.Count==0)
                        {
                            Toast mToast = Toast.MakeText (Application.Context, "没有历史记录", ToastLength.Short);
                            mToast.Show ();
                        }
                    }
                    else{
                        Toast mToast = Toast.MakeText (Application.Context, "网络异常", ToastLength.Short);
                        mToast.Show ();
                    }
                }

                BackgroundWorker mWorker2 = new BackgroundWorker ();

                mWorker2.DoWork +=delegate {
                    pausefor1Sec();
                };

                mWorker2.RunWorkerCompleted += delegate {

                    mProgressBar.Visibility = ViewStates.Gone;

                };

                mWorker2.RunWorkerAsync();

            };

            if (mWorker.IsBusy != true) {
                mWorker.RunWorkerAsync ();
            }

            mHuoJingLiShiListView.ItemClick += mHuoJingLiShiListView_ItemClick;

            mBtnHuoJingLiShiLastPage.Click+= MBtnHuoJingLiShiLastPage_Click;
            mBtnHuoJingLiShiNextPage.Click += MBtnHuoJingLiShiNextPage_Click;
            mbtnHuoJingLiSHiPageToGo.Click+= MbtnHuoJingLiSHiPageToGo_Click;

            return view ;
        }