private void InitView() { //设置标题栏 var img_header_back = FindViewById<ImageView> (Resource.Id.img_header_back); img_header_back.Click += (sender, e) => { this.Finish(); OverridePendingTransition(Android.Resource.Animation.SlideInLeft,Android.Resource.Animation.SlideOutRight); }; var tv_back = FindViewById<TextView> (Resource.Id.tv_back); tv_back.Text = "管理员"; var tv_desc = FindViewById<TextView> (Resource.Id.tv_desc); tv_desc.Text = "健康记录"; otherhealthRefreshListView = FindViewById<PullToRefreshListView> (Resource.Id.lv_otherHealth); actualListView = (ListView)otherhealthRefreshListView.RefreshableView; //设置可以上拉加载。下拉刷新 otherhealthRefreshListView.Mode = PullToRefreshBase.PullToRefreshMode.Both; //下拉刷新提示文本 otherhealthRefreshListView.GetLoadingLayoutProxy(true,false).SetPullLabel(GetString(Resource.String.pullDownLbl)); otherhealthRefreshListView.GetLoadingLayoutProxy (true,false).SetRefreshingLabel(GetString(Resource.String.pullDownRefreshLbl)); otherhealthRefreshListView.GetLoadingLayoutProxy (true, false).SetReleaseLabel (GetString(Resource.String.pullDownReleaseLbl)); //上拉加载提示文本 otherhealthRefreshListView.GetLoadingLayoutProxy(false,true).SetPullLabel(GetString(Resource.String.pullUpLbl)); otherhealthRefreshListView.GetLoadingLayoutProxy (false, true).SetRefreshingLabel (GetString(Resource.String.pullUpRefreshLbl)); otherhealthRefreshListView.GetLoadingLayoutProxy (false, true).SetReleaseLabel (GetString(Resource.String.pullUpReleaseLbl)); //绑定监听事件 otherhealthRefreshListView.SetOnRefreshListener (this); //加载view edit_other_searchTime = FindViewById<EditText>(Resource.Id.edit_other_searchTime); edit_other_searchTime.OnFocusChangeListener = this; edit_other_searchTime.InputType = Android.Text.InputTypes.Null; other_searchTime_default = DateTime.Now.ToString ("yyyy-MM-dd"); edit_other_searchTime.Text = other_searchTime_default; btn_other_search = FindViewById<Button> (Resource.Id.btn_other_search); //查询按钮 btn_other_search.Click += (sender, e) => { btnSearchFlag = true; loadData(); }; //下拉框 sp_other_guardian = FindViewById<Spinner>(Resource.Id.sp_other_guardian); sp_other_guardian.OnItemSelectedListener = this; sp_other_guardian.Visibility = ViewStates.Visible;//设置默认值 //设置自定义列表adapter healthInfoAdapter = new HealthInfoListAdapter (this); actualListView.Adapter = healthInfoAdapter; actualListView.ItemClick += (sender, e) => { var intent = new Intent(this,typeof(PhysicalDetailInfoActivity)); var _healthInfoItem = healthInfoAdapter.GetItem(e.Position -1); var _healthInfoJson = JsonConvert.SerializeObject(_healthInfoItem); intent.PutExtra("healthInfo",_healthInfoJson); StartActivity(intent); OverridePendingTransition(Android.Resource.Animation.SlideInLeft,Android.Resource.Animation.SlideOutRight); }; healthInfoParam = new SearchHealthInforParam(); //初始化view完成 LasyloadData (); }
private void InitView() { //设置标题栏 var img_header_back = FindViewById <ImageView> (Resource.Id.img_header_back); img_header_back.Click += (sender, e) => { this.Finish(); OverridePendingTransition(Android.Resource.Animation.SlideInLeft, Android.Resource.Animation.SlideOutRight); }; var tv_back = FindViewById <TextView> (Resource.Id.tv_back); tv_back.Text = "管理员"; var tv_desc = FindViewById <TextView> (Resource.Id.tv_desc); tv_desc.Text = "健康记录"; otherhealthRefreshListView = FindViewById <PullToRefreshListView> (Resource.Id.lv_otherHealth); actualListView = (ListView)otherhealthRefreshListView.RefreshableView; //设置可以上拉加载。下拉刷新 otherhealthRefreshListView.Mode = PullToRefreshBase.PullToRefreshMode.Both; //下拉刷新提示文本 otherhealthRefreshListView.GetLoadingLayoutProxy(true, false).SetPullLabel(GetString(Resource.String.pullDownLbl)); otherhealthRefreshListView.GetLoadingLayoutProxy(true, false).SetRefreshingLabel(GetString(Resource.String.pullDownRefreshLbl)); otherhealthRefreshListView.GetLoadingLayoutProxy(true, false).SetReleaseLabel(GetString(Resource.String.pullDownReleaseLbl)); //上拉加载提示文本 otherhealthRefreshListView.GetLoadingLayoutProxy(false, true).SetPullLabel(GetString(Resource.String.pullUpLbl)); otherhealthRefreshListView.GetLoadingLayoutProxy(false, true).SetRefreshingLabel(GetString(Resource.String.pullUpRefreshLbl)); otherhealthRefreshListView.GetLoadingLayoutProxy(false, true).SetReleaseLabel(GetString(Resource.String.pullUpReleaseLbl)); //绑定监听事件 otherhealthRefreshListView.SetOnRefreshListener(this); //加载view edit_other_searchTime = FindViewById <EditText>(Resource.Id.edit_other_searchTime); edit_other_searchTime.OnFocusChangeListener = this; edit_other_searchTime.InputType = Android.Text.InputTypes.Null; other_searchTime_default = DateTime.Now.ToString("yyyy-MM-dd"); edit_other_searchTime.Text = other_searchTime_default; btn_other_search = FindViewById <Button> (Resource.Id.btn_other_search); //查询按钮 btn_other_search.Click += (sender, e) => { btnSearchFlag = true; loadData(); }; //下拉框 sp_other_guardian = FindViewById <Spinner>(Resource.Id.sp_other_guardian); sp_other_guardian.OnItemSelectedListener = this; sp_other_guardian.Visibility = ViewStates.Visible;//设置默认值 //设置自定义列表adapter healthInfoAdapter = new HealthInfoListAdapter(this); actualListView.Adapter = healthInfoAdapter; actualListView.ItemClick += (sender, e) => { var intent = new Intent(this, typeof(PhysicalDetailInfoActivity)); var _healthInfoItem = healthInfoAdapter.GetItem(e.Position - 1); var _healthInfoJson = JsonConvert.SerializeObject(_healthInfoItem); intent.PutExtra("healthInfo", _healthInfoJson); StartActivity(intent); OverridePendingTransition(Android.Resource.Animation.SlideInLeft, Android.Resource.Animation.SlideOutRight); }; healthInfoParam = new SearchHealthInforParam(); //初始化view完成 LasyloadData(); }
public override void OnActivityCreated(Bundle savedInstanceState) { base.OnActivityCreated(savedInstanceState); myhealthRefreshListView = View.FindViewById <PullToRefreshListView> (Resource.Id.lv_MyHealth); actualListView = (ListView)myhealthRefreshListView.RefreshableView; //设置可以上拉加载。下拉刷新 myhealthRefreshListView.Mode = PullToRefreshBase.PullToRefreshMode.Both; //下拉刷新提示文本 myhealthRefreshListView.GetLoadingLayoutProxy(true, false).SetPullLabel(GetString(Resource.String.pullDownLbl)); myhealthRefreshListView.GetLoadingLayoutProxy(true, false).SetRefreshingLabel(GetString(Resource.String.pullDownRefreshLbl)); myhealthRefreshListView.GetLoadingLayoutProxy(true, false).SetReleaseLabel(GetString(Resource.String.pullDownReleaseLbl)); //上拉加载提示文本 myhealthRefreshListView.GetLoadingLayoutProxy(false, true).SetPullLabel(GetString(Resource.String.pullUpLbl)); myhealthRefreshListView.GetLoadingLayoutProxy(false, true).SetRefreshingLabel(GetString(Resource.String.pullUpRefreshLbl)); myhealthRefreshListView.GetLoadingLayoutProxy(false, true).SetReleaseLabel(GetString(Resource.String.pullUpReleaseLbl)); //绑定监听事件 myhealthRefreshListView.SetOnRefreshListener(this); //myAlarmRefreshListView.SetOnLastItemVisibleListener (this); //加载view edit_my_searchTime = View.FindViewById <EditText>(Resource.Id.edit_my_searchTime); // edit_my_searchTime.Click += (sender, e) => // { // var datepickdialog = new DatePickDialogUtil(Activity,edit_my_searchTime.Text); // datepickdialog.DatePickDialogShow(edit_my_searchTime); // }; edit_my_searchTime.OnFocusChangeListener = this; edit_my_searchTime.InputType = Android.Text.InputTypes.Null; my_searchTime_default = DateTime.Now.ToString("yyyy-MM-dd"); edit_my_searchTime.Text = my_searchTime_default; btn_my_search = View.FindViewById <Button> (Resource.Id.btn_my_search); //查询按钮 btn_my_search.Click += (sender, e) => { btnSearchFlag = true; loadData(); }; //设置adapter healthInfoAdapter = new HealthInfoListAdapter(Activity); actualListView.Adapter = healthInfoAdapter; //点击列表详细 actualListView.ItemClick += (object sender, AdapterView.ItemClickEventArgs e) => { //将 //var intent = new Intent(Activity,typeof(HealthDetailInfoActivity)); var intent = new Intent(Activity, typeof(PhysicalDetailInfoActivity)); var _healthInfoItem = healthInfoAdapter.GetItem(e.Position - 1); var _healthInfoJson = JsonConvert.SerializeObject(_healthInfoItem); intent.PutExtra("healthInfo", _healthInfoJson); Activity.StartActivity(intent); Activity.OverridePendingTransition(Android.Resource.Animation.SlideInLeft, Android.Resource.Animation.SlideOutRight); }; healthInfoParam = new SearchHealthInforParam() { Id = Global.MyInfo.UId }; //初始化view完成 IsPrepared = true; LasyloadData(); }
public override void OnActivityCreated (Bundle savedInstanceState) { base.OnActivityCreated (savedInstanceState); otherhealthRefreshListView = View.FindViewById<PullToRefreshListView> (Resource.Id.lv_otherHealth); actualListView = (ListView)otherhealthRefreshListView.RefreshableView; //设置可以上拉加载。下拉刷新 otherhealthRefreshListView.Mode = PullToRefreshBase.PullToRefreshMode.Both; //下拉刷新提示文本 otherhealthRefreshListView.GetLoadingLayoutProxy(true,false).SetPullLabel(GetString(Resource.String.pullDownLbl)); otherhealthRefreshListView.GetLoadingLayoutProxy (true,false).SetRefreshingLabel(GetString(Resource.String.pullDownRefreshLbl)); otherhealthRefreshListView.GetLoadingLayoutProxy (true, false).SetReleaseLabel (GetString(Resource.String.pullDownReleaseLbl)); //上拉加载提示文本 otherhealthRefreshListView.GetLoadingLayoutProxy(false,true).SetPullLabel(GetString(Resource.String.pullUpLbl)); otherhealthRefreshListView.GetLoadingLayoutProxy (false, true).SetRefreshingLabel (GetString(Resource.String.pullUpRefreshLbl)); otherhealthRefreshListView.GetLoadingLayoutProxy (false, true).SetReleaseLabel (GetString(Resource.String.pullUpReleaseLbl)); //绑定监听事件 otherhealthRefreshListView.SetOnRefreshListener (this); //加载view edit_other_searchTime = View.FindViewById<EditText>(Resource.Id.edit_other_searchTime); // edit_other_searchTime.Click += (sender, e) => // { // var datepickdialog = new DatePickDialogUtil(Activity,edit_other_searchTime.Text); // datepickdialog.DatePickDialogShow(edit_other_searchTime); // }; edit_other_searchTime.OnFocusChangeListener = this; edit_other_searchTime.InputType = Android.Text.InputTypes.Null; other_searchTime_default = DateTime.Now.ToString ("yyyy-MM-dd"); edit_other_searchTime.Text = other_searchTime_default; btn_other_search = View.FindViewById<Button> (Resource.Id.btn_other_search); //查询按钮 btn_other_search.Click += (sender, e) => { btnSearchFlag = true; loadData(); }; //下拉框 sp_other_guardian = View.FindViewById<Spinner>(Resource.Id.sp_other_guardian); sp_other_guardian.OnItemSelectedListener = this; sp_other_guardian.Visibility = ViewStates.Visible;//设置默认值 //设置自定义列表adapter healthInfoAdapter = new HealthInfoListAdapter (Activity); actualListView.Adapter = healthInfoAdapter; actualListView.ItemClick += (sender, e) => { //var intent = new Intent(Activity,typeof(HealthDetailInfoActivity)); var intent = new Intent(Activity,typeof(PhysicalDetailInfoActivity)); var _healthInfoItem = healthInfoAdapter.GetItem(e.Position -1); var _healthInfoJson = JsonConvert.SerializeObject(_healthInfoItem); intent.PutExtra("healthInfo",_healthInfoJson); Activity.StartActivity(intent); Activity.OverridePendingTransition(Android.Resource.Animation.SlideInLeft,Android.Resource.Animation.SlideOutRight); }; healthInfoParam = new SearchHealthInforParam(); //初始化view完成 IsPrepared = true; LasyloadData (); }