private void QuerryBindGuardian(string condition)
        {
            ProgressDialogUtil.StartProgressDialog(this, "正在加载中...");
            //检测网络连接
            if (!EldYoungUtil.IsConnected(this))
            {
                Toast.MakeText(this, "网络连接超时,请检测网络", ToastLength.Short).Show();
                ProgressDialogUtil.StopProgressDialog();
                return;
            }
            searchGuardianParam.Condition = condition;

            if (!requestParams.ContainsKey("econdition"))
            {
                requestParams.Add("econdition", searchGuardianParam.Econdition);
            }
            else
            {
                requestParams ["econdition"] = searchGuardianParam.Econdition;
            }

            if (!requestParams.ContainsKey("eaction"))
            {
                requestParams.Add("eaction", searchGuardianParam.Eaction);
            }
            else
            {
                requestParams ["eaction"] = searchGuardianParam.Eaction;
            }

            if (!requestParams.ContainsKey("md5"))
            {
                requestParams.Add("md5", searchGuardianParam.Md5);
            }
            else
            {
                requestParams ["md5"] = searchGuardianParam.Md5;
            }

            if (!requestParams.ContainsKey("eguid"))
            {
                requestParams.Add("eguid", searchGuardianParam.Eguid);
            }
            else
            {
                requestParams ["eguid"] = searchGuardianParam.Eguid;
            }

            if (!requestParams.ContainsKey("key"))
            {
                requestParams.Add("key", searchGuardianParam.Key);
            }
            else
            {
                requestParams ["key"] = searchGuardianParam.Key;
            }



            //设置restsharprequest
            if (restSharpRequestHelp == null)
            {
                restSharpRequestHelp = new RestSharpRequestHelp(searchGuardianParam.Url, requestParams);
            }
            else
            {
                restSharpRequestHelp.RequestParams = requestParams;
            }

            //调用web服务
            restSharpRequestHelp.ExcuteAsync((RestSharp.IRestResponse response) => {
                if (response.ResponseStatus == RestSharp.ResponseStatus.Completed && response.StatusCode == System.Net.HttpStatusCode.OK)
                {
                    var result = response.Content;
                    var searchGardianlistInfoJson = JsonConvert.DeserializeObject <SearchGuardianListJson>(result);
                    if (searchGardianlistInfoJson.statuscode == "1")
                    {
                        RunOnUiThread(() =>
                        {
                            applyGuardianListAdapter.Clear();                            //清空所有数据
                            applyGuardianListAdapter.AddAll(searchGardianlistInfoJson.data);
                            applyGuardianListAdapter.NotifyDataSetChanged();
                            ProgressDialogUtil.StopProgressDialog();
                            HasLoadedOnce = true;
                        });
                    }
                    else
                    {
                        RunOnUiThread(() =>
                        {
                            Toast.MakeText(this, "获取会员信息失败", ToastLength.Short).Show();
                            ProgressDialogUtil.StopProgressDialog();
                            return;
                        });
                    }
                }
                else if (response.ResponseStatus == RestSharp.ResponseStatus.TimedOut)
                {
                    RunOnUiThread(() =>
                    {
                        Toast.MakeText(this, "网络连接超时,稍后在试...", ToastLength.Short).Show();
                        ProgressDialogUtil.StopProgressDialog();
                        return;
                    });
                }
                else
                {
                    RunOnUiThread(() =>
                    {
                        Toast.MakeText(this, response.StatusDescription, ToastLength.Short).Show();
                        ProgressDialogUtil.StopProgressDialog();
                        return;
                    });
                }
            });
        }