private void InitView() { //设置标题栏 var btn_header_back = FindViewById<Button> (Resource.Id.btn_header_back); btn_header_back.Click += (sender, e) => { this.Finish(); }; FindViewById<TextView> (Resource.Id.tv_header_title).Text = "监护人申请处理"; guardianApplyRefreshListView = FindViewById<PullToRefreshListView> (Resource.Id.lv_guardianApply); actualListView = (ListView)guardianApplyRefreshListView.RefreshableView; //设置可以上拉加载。下拉刷新 guardianApplyRefreshListView.Mode = PullToRefreshBase.PullToRefreshMode.PullFromStart; //下拉刷新提示文本 guardianApplyRefreshListView.GetLoadingLayoutProxy(true,false).SetPullLabel(GetString(Resource.String.pullDownLbl)); guardianApplyRefreshListView.GetLoadingLayoutProxy (true,false).SetRefreshingLabel(GetString(Resource.String.pullDownRefreshLbl)); guardianApplyRefreshListView.GetLoadingLayoutProxy (true, false).SetReleaseLabel (GetString(Resource.String.pullDownReleaseLbl)); guardianApplyRefreshListView.SetOnRefreshListener (this); //设置adapter getApplyInfoAdapter = new GetApplyInfoListAadapter (this); actualListView.Adapter = getApplyInfoAdapter; //设置滑动listview停止加载图片 actualListView.SetOnScrollListener (new PauseOnScrollListener(Global.imageLoader,false,false)); getApplyInfoParam = new GetApplyInfoParam (){ Id = Global.MyInfo.UId }; //初始化view完成 IsPrepared = true; LasyloadData (); }
public override void OnActivityCreated(Bundle savedInstanceState) { base.OnActivityCreated(savedInstanceState); //radiogroup radio_advice_Group = View.FindViewById <RadioGroup> (Resource.Id.radio_advice_Group); radio_advice_Group.SetOnCheckedChangeListener(this); //radiobutton rbtn_all = View.FindViewById <RadioButton>(Resource.Id.rbtn_all); rbtn_all.Tag = ((int)AdviceType.All).ToString(); //默认咨询选中 rbtn_all.Checked = true; rbtn_zixun = View.FindViewById <RadioButton> (Resource.Id.rbtn_zixun); rbtn_zixun.Tag = ((int)AdviceType.Consult).ToString(); rbtn_jianyi = View.FindViewById <RadioButton> (Resource.Id.rbtn_jianyi); rbtn_jianyi.Tag = ((int)AdviceType.Suggest).ToString(); rbtn_tousu = View.FindViewById <RadioButton> (Resource.Id.rbtn_tousu); rbtn_tousu.Tag = ((int)AdviceType.Complain).ToString(); rbtn_other = View.FindViewById <RadioButton> (Resource.Id.rbtn_other); rbtn_other.Tag = ((int)AdviceType.Other).ToString(); tv_recordNum = View.FindViewById <TextView> (Resource.Id.tv_recordNum); //pulltolistview lv_recordAdviceRefreshListView = View.FindViewById <PullToRefreshListView> (Resource.Id.lv_recordAdvice); actualListView = (ListView)lv_recordAdviceRefreshListView.RefreshableView; //设置可以上拉加载。下拉刷新 lv_recordAdviceRefreshListView.Mode = PullToRefreshBase.PullToRefreshMode.Both; //下拉刷新提示文本 lv_recordAdviceRefreshListView.GetLoadingLayoutProxy(true, false).SetPullLabel(GetString(Resource.String.pullDownLbl)); lv_recordAdviceRefreshListView.GetLoadingLayoutProxy(true, false).SetRefreshingLabel(GetString(Resource.String.pullDownRefreshLbl)); lv_recordAdviceRefreshListView.GetLoadingLayoutProxy(true, false).SetReleaseLabel(GetString(Resource.String.pullDownReleaseLbl)); //上拉加载提示文本 lv_recordAdviceRefreshListView.GetLoadingLayoutProxy(false, true).SetPullLabel(GetString(Resource.String.pullUpLbl)); lv_recordAdviceRefreshListView.GetLoadingLayoutProxy(false, true).SetRefreshingLabel(GetString(Resource.String.pullUpRefreshLbl)); lv_recordAdviceRefreshListView.GetLoadingLayoutProxy(false, true).SetReleaseLabel(GetString(Resource.String.pullUpReleaseLbl)); //绑定监听事件 lv_recordAdviceRefreshListView.SetOnRefreshListener(this); //设置adapter adviceRecordListAdapter = new AdviceRecordListAdapter(Activity); actualListView.Adapter = adviceRecordListAdapter; //初始化请求参数信息 adviceRecordInfoListParam = new AdviceRecordInfoListParam() { UId = Global.MyInfo.UId, AdviceType = _adviceType }; //初始化view完成 IsPrepared = true; LasyloadData(); }
public override void OnActivityCreated (Bundle savedInstanceState) { base.OnActivityCreated (savedInstanceState); //radiogroup radio_advice_Group = View.FindViewById<RadioGroup> (Resource.Id.radio_advice_Group); radio_advice_Group.SetOnCheckedChangeListener (this); //radiobutton rbtn_all = View.FindViewById<RadioButton>(Resource.Id.rbtn_all); rbtn_all.Tag = ((int)AdviceType.All).ToString(); //默认咨询选中 rbtn_all.Checked = true; rbtn_zixun = View.FindViewById<RadioButton> (Resource.Id.rbtn_zixun); rbtn_zixun.Tag = ((int)AdviceType.Consult).ToString(); rbtn_jianyi = View.FindViewById<RadioButton> (Resource.Id.rbtn_jianyi); rbtn_jianyi.Tag = ((int)AdviceType.Suggest).ToString(); rbtn_tousu = View.FindViewById<RadioButton> (Resource.Id.rbtn_tousu); rbtn_tousu.Tag = ((int)AdviceType.Complain).ToString(); rbtn_other = View.FindViewById<RadioButton> (Resource.Id.rbtn_other); rbtn_other.Tag = ((int)AdviceType.Other).ToString(); tv_recordNum = View.FindViewById<TextView> (Resource.Id.tv_recordNum); //pulltolistview lv_recordAdviceRefreshListView = View.FindViewById<PullToRefreshListView> (Resource.Id.lv_recordAdvice); actualListView = (ListView)lv_recordAdviceRefreshListView.RefreshableView; //设置可以上拉加载。下拉刷新 lv_recordAdviceRefreshListView.Mode = PullToRefreshBase.PullToRefreshMode.Both; //下拉刷新提示文本 lv_recordAdviceRefreshListView.GetLoadingLayoutProxy(true,false).SetPullLabel(GetString(Resource.String.pullDownLbl)); lv_recordAdviceRefreshListView.GetLoadingLayoutProxy (true,false).SetRefreshingLabel(GetString(Resource.String.pullDownRefreshLbl)); lv_recordAdviceRefreshListView.GetLoadingLayoutProxy (true, false).SetReleaseLabel (GetString(Resource.String.pullDownReleaseLbl)); //上拉加载提示文本 lv_recordAdviceRefreshListView.GetLoadingLayoutProxy(false,true).SetPullLabel(GetString(Resource.String.pullUpLbl)); lv_recordAdviceRefreshListView.GetLoadingLayoutProxy (false, true).SetRefreshingLabel (GetString(Resource.String.pullUpRefreshLbl)); lv_recordAdviceRefreshListView.GetLoadingLayoutProxy (false, true).SetReleaseLabel (GetString(Resource.String.pullUpReleaseLbl)); //绑定监听事件 lv_recordAdviceRefreshListView.SetOnRefreshListener (this); //设置adapter adviceRecordListAdapter = new AdviceRecordListAdapter (Activity); actualListView.Adapter = adviceRecordListAdapter; //初始化请求参数信息 adviceRecordInfoListParam = new AdviceRecordInfoListParam () { UId = Global.MyInfo.UId, AdviceType = _adviceType }; //初始化view完成 IsPrepared = true; 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 = "绑定会员"; myGuardianRefreshListView = FindViewById <PullToRefreshListView> (Resource.Id.lv_myGuardian); actualListView = (ListView)myGuardianRefreshListView.RefreshableView; //设置可以上拉加载。下拉刷新 myGuardianRefreshListView.Mode = PullToRefreshBase.PullToRefreshMode.Both; //下拉刷新提示文本 myGuardianRefreshListView.GetLoadingLayoutProxy(true, false).SetPullLabel(GetString(Resource.String.pullDownLbl)); myGuardianRefreshListView.GetLoadingLayoutProxy(true, false).SetRefreshingLabel(GetString(Resource.String.pullDownRefreshLbl)); myGuardianRefreshListView.GetLoadingLayoutProxy(true, false).SetReleaseLabel(GetString(Resource.String.pullDownReleaseLbl)); //上拉加载提示文本 myGuardianRefreshListView.GetLoadingLayoutProxy(false, true).SetPullLabel(GetString(Resource.String.pullUpLbl)); myGuardianRefreshListView.GetLoadingLayoutProxy(false, true).SetRefreshingLabel(GetString(Resource.String.pullUpRefreshLbl)); myGuardianRefreshListView.GetLoadingLayoutProxy(false, true).SetReleaseLabel(GetString(Resource.String.pullUpReleaseLbl)); //设置上拉下拉监听事件 myGuardianRefreshListView.SetOnRefreshListener(this); //设置滑动listview停止加载图片 actualListView.SetOnScrollListener(new PauseOnScrollListener(Global.imageLoader, false, false)); guardianInfoAdapter = new GuardianInfoAdapter(this); actualListView.Adapter = guardianInfoAdapter; //初始化请求参数对象 myGuardianInfoListParam = new MineGuardianInfoListParam() { UserId = Global.Guid }; 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 = "绑定会员"; myGuardianRefreshListView = FindViewById<PullToRefreshListView> (Resource.Id.lv_myGuardian); actualListView = (ListView)myGuardianRefreshListView.RefreshableView; //设置可以上拉加载。下拉刷新 myGuardianRefreshListView.Mode = PullToRefreshBase.PullToRefreshMode.Both; //下拉刷新提示文本 myGuardianRefreshListView.GetLoadingLayoutProxy(true,false).SetPullLabel(GetString(Resource.String.pullDownLbl)); myGuardianRefreshListView.GetLoadingLayoutProxy (true,false).SetRefreshingLabel(GetString(Resource.String.pullDownRefreshLbl)); myGuardianRefreshListView.GetLoadingLayoutProxy (true, false).SetReleaseLabel (GetString(Resource.String.pullDownReleaseLbl)); //上拉加载提示文本 myGuardianRefreshListView.GetLoadingLayoutProxy(false,true).SetPullLabel(GetString(Resource.String.pullUpLbl)); myGuardianRefreshListView.GetLoadingLayoutProxy (false, true).SetRefreshingLabel (GetString(Resource.String.pullUpRefreshLbl)); myGuardianRefreshListView.GetLoadingLayoutProxy (false, true).SetReleaseLabel (GetString(Resource.String.pullUpReleaseLbl)); //设置上拉下拉监听事件 myGuardianRefreshListView.SetOnRefreshListener (this); //设置滑动listview停止加载图片 actualListView.SetOnScrollListener (new PauseOnScrollListener(Global.imageLoader,false,false)); guardianInfoAdapter = new GuardianInfoAdapter (this); actualListView.Adapter = guardianInfoAdapter; //初始化请求参数对象 myGuardianInfoListParam = new MineGuardianInfoListParam (){ UserId = Global.Guid}; LasyloadData (); }
public override void OnActivityCreated(Bundle savedInstanceState) { base.OnActivityCreated(savedInstanceState); myGuardianRefreshListView = View.FindViewById <PullToRefreshListView> (Resource.Id.lv_myGuardian); actualListView = (ListView)myGuardianRefreshListView.RefreshableView; //设置可以上拉加载。下拉刷新 myGuardianRefreshListView.Mode = PullToRefreshBase.PullToRefreshMode.Both; //下拉刷新提示文本 myGuardianRefreshListView.GetLoadingLayoutProxy(true, false).SetPullLabel(GetString(Resource.String.pullDownLbl)); myGuardianRefreshListView.GetLoadingLayoutProxy(true, false).SetRefreshingLabel(GetString(Resource.String.pullDownRefreshLbl)); myGuardianRefreshListView.GetLoadingLayoutProxy(true, false).SetReleaseLabel(GetString(Resource.String.pullDownReleaseLbl)); //上拉加载提示文本 myGuardianRefreshListView.GetLoadingLayoutProxy(false, true).SetPullLabel(GetString(Resource.String.pullUpLbl)); myGuardianRefreshListView.GetLoadingLayoutProxy(false, true).SetRefreshingLabel(GetString(Resource.String.pullUpRefreshLbl)); myGuardianRefreshListView.GetLoadingLayoutProxy(false, true).SetReleaseLabel(GetString(Resource.String.pullUpReleaseLbl)); //设置声音 // SoundPullEventListener soundListener = new SoundPullEventListener(Activity); // soundListener.AddSoundEvent (PullToRefreshBase.PullToRefreshState.PullToRefresh, Resource.Raw.pull_event); // soundListener.AddSoundEvent (PullToRefreshBase.PullToRefreshState.Reset, Resource.Raw.reset_sound); // soundListener.AddSoundEvent (PullToRefreshBase.PullToRefreshState.Refreshing, Resource.Raw.refreshing_sound); // myGuardianRefreshListView.SetOnPullEventListener (soundListener); //设置上拉下拉监听事件 myGuardianRefreshListView.SetOnRefreshListener(this); //myGuardianRefreshListView.SetOnLastItemVisibleListener (this); actualListView.ItemClick += (object sender, AdapterView.ItemClickEventArgs e) => { // Toast.MakeText(Activity,guardianInfoAdapter.GetItem(e.Position-1).Content,ToastLength.Short).Show(); }; //设置滑动listview停止加载图片 actualListView.SetOnScrollListener(new PauseOnScrollListener(Global.imageLoader, false, false)); guardianInfoAdapter = new GuardianInfoAdapter(Activity); actualListView.Adapter = guardianInfoAdapter; //初始化请求参数对象 myGuardianInfoListParam = new MineGuardianInfoListParam() { UserId = Global.MyInfo.UId }; IsPrepared = true; LasyloadData(); }
public override void OnActivityCreated (Bundle savedInstanceState) { base.OnActivityCreated (savedInstanceState); myGuardianRefreshListView = View.FindViewById<PullToRefreshListView> (Resource.Id.lv_myGuardian); actualListView = (ListView)myGuardianRefreshListView.RefreshableView; //设置可以上拉加载。下拉刷新 myGuardianRefreshListView.Mode = PullToRefreshBase.PullToRefreshMode.Both; //下拉刷新提示文本 myGuardianRefreshListView.GetLoadingLayoutProxy(true,false).SetPullLabel(GetString(Resource.String.pullDownLbl)); myGuardianRefreshListView.GetLoadingLayoutProxy (true,false).SetRefreshingLabel(GetString(Resource.String.pullDownRefreshLbl)); myGuardianRefreshListView.GetLoadingLayoutProxy (true, false).SetReleaseLabel (GetString(Resource.String.pullDownReleaseLbl)); //上拉加载提示文本 myGuardianRefreshListView.GetLoadingLayoutProxy(false,true).SetPullLabel(GetString(Resource.String.pullUpLbl)); myGuardianRefreshListView.GetLoadingLayoutProxy (false, true).SetRefreshingLabel (GetString(Resource.String.pullUpRefreshLbl)); myGuardianRefreshListView.GetLoadingLayoutProxy (false, true).SetReleaseLabel (GetString(Resource.String.pullUpReleaseLbl)); //设置声音 // SoundPullEventListener soundListener = new SoundPullEventListener(Activity); // soundListener.AddSoundEvent (PullToRefreshBase.PullToRefreshState.PullToRefresh, Resource.Raw.pull_event); // soundListener.AddSoundEvent (PullToRefreshBase.PullToRefreshState.Reset, Resource.Raw.reset_sound); // soundListener.AddSoundEvent (PullToRefreshBase.PullToRefreshState.Refreshing, Resource.Raw.refreshing_sound); // myGuardianRefreshListView.SetOnPullEventListener (soundListener); //设置上拉下拉监听事件 myGuardianRefreshListView.SetOnRefreshListener (this); //myGuardianRefreshListView.SetOnLastItemVisibleListener (this); actualListView.ItemClick += (object sender, AdapterView.ItemClickEventArgs e) => { // Toast.MakeText(Activity,guardianInfoAdapter.GetItem(e.Position-1).Content,ToastLength.Short).Show(); }; //设置滑动listview停止加载图片 actualListView.SetOnScrollListener (new PauseOnScrollListener(Global.imageLoader,false,false)); guardianInfoAdapter = new GuardianInfoAdapter (Activity); actualListView.Adapter = guardianInfoAdapter; //初始化请求参数对象 myGuardianInfoListParam = new MineGuardianInfoListParam (){ UserId = Global.MyInfo.UId }; IsPrepared = true; LasyloadData (); }
public void onRefresh() { ThreadPool.QueueUserWorkItem(delegate { PullToRefreshListView plv = mylist.ListView as PullToRefreshListView; Thread.Sleep(2000); mylist.mListItems.Insert(0, "Added after refresh..."); mylist.RunOnUiThread(delegate { mylist.Populate(); plv.onRefreshComplete(); }); }); }
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 = "银行卡"; var tv_action = FindViewById <TextView> (Resource.Id.tv_action); tv_action.Text = "添加"; tv_action.Click += (object sender, EventArgs e) => { //跳转添加银行卡页面 StartActivity(typeof(AddBankStepOneActivity)); }; //设置下拉刷新动画 lv_bankCards = FindViewById <PullToRefreshListView> (Resource.Id.lv_bankcard); actualListView = (ListView)lv_bankCards.RefreshableView; //设置可以上拉加载。下拉刷新 lv_bankCards.Mode = PullToRefreshBase.PullToRefreshMode.PullFromStart; //下拉刷新提示文本 lv_bankCards.GetLoadingLayoutProxy(true, false).SetPullLabel(string.Empty); lv_bankCards.GetLoadingLayoutProxy(true, false).SetRefreshingLabel(string.Empty); lv_bankCards.GetLoadingLayoutProxy(true, false).SetReleaseLabel(string.Empty); //绑定监听事件 lv_bankCards.SetOnRefreshListener(this); //设置自定义列表adapter bankCardAdapter = new BankCardInfoListAdapter(this); actualListView.Adapter = bankCardAdapter; //第一次不为空设置自动刷新view new Handler().PostDelayed(() => { lv_bankCards.Refreshing = true; }, 500); }
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 = "绑定申请"; guardianApplyRefreshListView = FindViewById <PullToRefreshListView> (Resource.Id.lv_guardianApply); actualListView = (ListView)guardianApplyRefreshListView.RefreshableView; //设置可以上拉加载。下拉刷新 guardianApplyRefreshListView.Mode = PullToRefreshBase.PullToRefreshMode.PullFromStart; //下拉刷新提示文本 guardianApplyRefreshListView.GetLoadingLayoutProxy(true, false).SetPullLabel(GetString(Resource.String.pullDownLbl)); guardianApplyRefreshListView.GetLoadingLayoutProxy(true, false).SetRefreshingLabel(GetString(Resource.String.pullDownRefreshLbl)); guardianApplyRefreshListView.GetLoadingLayoutProxy(true, false).SetReleaseLabel(GetString(Resource.String.pullDownReleaseLbl)); guardianApplyRefreshListView.SetOnRefreshListener(this); //设置adapter getApplyInfoAdapter = new GetApplyInfoListAadapter(this); actualListView.Adapter = getApplyInfoAdapter; //设置滑动listview停止加载图片 actualListView.SetOnScrollListener(new PauseOnScrollListener(Global.imageLoader, false, false)); getApplyInfoParam = new GetApplyInfoParam() { Id = Global.Guid }; //初始化view完成 IsPrepared = true; 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 = "银行卡"; var tv_action = FindViewById<TextView> (Resource.Id.tv_action); tv_action.Text = "添加"; tv_action.Click += (object sender, EventArgs e) => { //跳转添加银行卡页面 StartActivity(typeof(AddBankStepOneActivity)); }; //设置下拉刷新动画 lv_bankCards = FindViewById<PullToRefreshListView> (Resource.Id.lv_bankcard); actualListView = (ListView)lv_bankCards.RefreshableView; //设置可以上拉加载。下拉刷新 lv_bankCards.Mode = PullToRefreshBase.PullToRefreshMode.PullFromStart; //下拉刷新提示文本 lv_bankCards.GetLoadingLayoutProxy(true,false).SetPullLabel(string.Empty); lv_bankCards.GetLoadingLayoutProxy (true,false).SetRefreshingLabel(string.Empty); lv_bankCards.GetLoadingLayoutProxy (true, false).SetReleaseLabel (string.Empty); //绑定监听事件 lv_bankCards.SetOnRefreshListener(this); //设置自定义列表adapter bankCardAdapter = new BankCardInfoListAdapter (this); actualListView.Adapter = bankCardAdapter; //第一次不为空设置自动刷新view new Handler ().PostDelayed (() => { lv_bankCards.Refreshing = true; }, 500); }
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 = "绑定申请"; guardianApplyRefreshListView = FindViewById<PullToRefreshListView> (Resource.Id.lv_guardianApply); actualListView = (ListView)guardianApplyRefreshListView.RefreshableView; //设置可以上拉加载。下拉刷新 guardianApplyRefreshListView.Mode = PullToRefreshBase.PullToRefreshMode.PullFromStart; //下拉刷新提示文本 guardianApplyRefreshListView.GetLoadingLayoutProxy(true,false).SetPullLabel(GetString(Resource.String.pullDownLbl)); guardianApplyRefreshListView.GetLoadingLayoutProxy (true,false).SetRefreshingLabel(GetString(Resource.String.pullDownRefreshLbl)); guardianApplyRefreshListView.GetLoadingLayoutProxy (true, false).SetReleaseLabel (GetString(Resource.String.pullDownReleaseLbl)); guardianApplyRefreshListView.SetOnRefreshListener (this); //设置adapter getApplyInfoAdapter = new GetApplyInfoListAadapter (this); actualListView.Adapter = getApplyInfoAdapter; //设置滑动listview停止加载图片 actualListView.SetOnScrollListener (new PauseOnScrollListener(Global.imageLoader,false,false)); getApplyInfoParam = new GetApplyInfoParam (){ Id = Global.Guid }; //初始化view完成 IsPrepared = true; LasyloadData (); }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(Resource.Layout.pulltorefreshlist); mListItems = new List <string>(); foreach (string item in mStrings) { mListItems.Add(item); } ArrayAdapter <string> adapter = new ArrayAdapter <string>(this, Android.Resource.Layout.SimpleListItem1, mListItems); ListAdapter = adapter; PullToRefreshListView plv = ListView as PullToRefreshListView; plv.SetOnRefreshListener(new RefreshListener(this)); // Create your application here }
private void InitView() { //设置标题栏 var btn_header_back = FindViewById <Button> (Resource.Id.btn_header_back); btn_header_back.Click += (sender, e) => { this.Finish(); }; FindViewById <TextView> (Resource.Id.tv_header_title).Text = "监护人申请处理"; guardianApplyRefreshListView = FindViewById <PullToRefreshListView> (Resource.Id.lv_guardianApply); actualListView = (ListView)guardianApplyRefreshListView.RefreshableView; //设置可以上拉加载。下拉刷新 guardianApplyRefreshListView.Mode = PullToRefreshBase.PullToRefreshMode.PullFromStart; //下拉刷新提示文本 guardianApplyRefreshListView.GetLoadingLayoutProxy(true, false).SetPullLabel(GetString(Resource.String.pullDownLbl)); guardianApplyRefreshListView.GetLoadingLayoutProxy(true, false).SetRefreshingLabel(GetString(Resource.String.pullDownRefreshLbl)); guardianApplyRefreshListView.GetLoadingLayoutProxy(true, false).SetReleaseLabel(GetString(Resource.String.pullDownReleaseLbl)); guardianApplyRefreshListView.SetOnRefreshListener(this); //设置adapter getApplyInfoAdapter = new GetApplyInfoListAadapter(this); actualListView.Adapter = getApplyInfoAdapter; //设置滑动listview停止加载图片 actualListView.SetOnScrollListener(new PauseOnScrollListener(Global.imageLoader, false, false)); getApplyInfoParam = new GetApplyInfoParam() { Id = Global.MyInfo.UId }; //初始化view完成 IsPrepared = true; 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 = "报警记录"; otherAlarmRefreshListView = FindViewById<PullToRefreshListView> (Resource.Id.lv_otherAlarm); actualListView = (ListView)otherAlarmRefreshListView.RefreshableView; //设置可以上拉加载。下拉刷新 otherAlarmRefreshListView.Mode = PullToRefreshBase.PullToRefreshMode.Both; //下拉刷新提示文本 otherAlarmRefreshListView.GetLoadingLayoutProxy(true,false).SetPullLabel(GetString(Resource.String.pullDownLbl)); otherAlarmRefreshListView.GetLoadingLayoutProxy (true,false).SetRefreshingLabel(GetString(Resource.String.pullDownRefreshLbl)); otherAlarmRefreshListView.GetLoadingLayoutProxy (true, false).SetReleaseLabel (GetString(Resource.String.pullDownReleaseLbl)); //上拉加载提示文本 otherAlarmRefreshListView.GetLoadingLayoutProxy(false,true).SetPullLabel(GetString(Resource.String.pullUpLbl)); otherAlarmRefreshListView.GetLoadingLayoutProxy (false, true).SetRefreshingLabel (GetString(Resource.String.pullUpRefreshLbl)); otherAlarmRefreshListView.GetLoadingLayoutProxy (false, true).SetReleaseLabel (GetString(Resource.String.pullUpReleaseLbl)); otherAlarmRefreshListView.SetOnRefreshListener (this); //加载view edit_other_startTime = FindViewById<EditText>(Resource.Id.edit_other_startTime); edit_other_startTime.OnFocusChangeListener = this; edit_other_startTime.InputType = Android.Text.InputTypes.Null; edit_other_endTime = FindViewById<EditText> (Resource.Id.edit_other_endTime); edit_other_endTime.OnFocusChangeListener = this; edit_other_endTime.InputType = Android.Text.InputTypes.Null; other_endTime_default = DateTime.Now.ToString ("yyyy-MM-dd"); other_startTime_default = DateTime.Now.AddDays (-7).ToString ("yyyy-MM-dd"); edit_other_startTime.Text = other_startTime_default; edit_other_endTime.Text = other_endTime_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;//设置默认值 //下拉框 sp_alarmType = FindViewById<Spinner>(Resource.Id.sp_alarmType); sp_alarmType.OnItemSelectedListener = this; sp_alarmType.Visibility = ViewStates.Visible;//设置默认值 //设置自定义列表adapter alarmInfoAdapter = new AlarmInfoListAdapter (this); actualListView.Adapter = alarmInfoAdapter; actualListView.ItemClick += (sender, e) => { var intent = new Intent(this,typeof(AlarmDetailInfoActivity)); var bundle = new Bundle(); bundle.PutString("alarmOrigin","alarmList"); bundle.PutString("alarmId",alarmInfoAdapter.GetItem(e.Position-1).AId); intent.PutExtras(bundle); StartActivity(intent); OverridePendingTransition(Android.Resource.Animation.SlideInLeft,Android.Resource.Animation.SlideOutRight); }; alarmInfoListParam = new AlarmInfoListParam(); //初始化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); myAlarmRefreshListView = View.FindViewById <PullToRefreshListView> (Resource.Id.lv_MyAlarm); actualListView = (ListView)myAlarmRefreshListView.RefreshableView; //设置可以上拉加载。下拉刷新 myAlarmRefreshListView.Mode = PullToRefreshBase.PullToRefreshMode.Both; //下拉刷新提示文本 myAlarmRefreshListView.GetLoadingLayoutProxy(true, false).SetPullLabel(GetString(Resource.String.pullDownLbl)); myAlarmRefreshListView.GetLoadingLayoutProxy(true, false).SetRefreshingLabel(GetString(Resource.String.pullDownRefreshLbl)); myAlarmRefreshListView.GetLoadingLayoutProxy(true, false).SetReleaseLabel(GetString(Resource.String.pullDownReleaseLbl)); //上拉加载提示文本 myAlarmRefreshListView.GetLoadingLayoutProxy(false, true).SetPullLabel(GetString(Resource.String.pullUpLbl)); myAlarmRefreshListView.GetLoadingLayoutProxy(false, true).SetRefreshingLabel(GetString(Resource.String.pullUpRefreshLbl)); myAlarmRefreshListView.GetLoadingLayoutProxy(false, true).SetReleaseLabel(GetString(Resource.String.pullUpReleaseLbl)); //绑定监听事件 myAlarmRefreshListView.SetOnRefreshListener(this); //下拉框 sp_alarmType = View.FindViewById <Spinner>(Resource.Id.sp_alarmType); sp_alarmType.OnItemSelectedListener = this; sp_alarmType.Visibility = ViewStates.Visible;//设置默认值 //加载view edit_my_startTime = View.FindViewById <EditText>(Resource.Id.edit_my_startTime); edit_my_startTime.OnFocusChangeListener = this; edit_my_startTime.InputType = Android.Text.InputTypes.Null; edit_my_endTime = View.FindViewById <EditText> (Resource.Id.edit_my_endTime); edit_my_endTime.OnFocusChangeListener = this; edit_my_endTime.InputType = Android.Text.InputTypes.Null; my_endTime_default = DateTime.Now.ToString("yyyy-MM-dd"); my_startTime_default = DateTime.Now.AddDays(-7).ToString("yyyy-MM-dd"); edit_my_startTime.Text = my_startTime_default; edit_my_endTime.Text = my_endTime_default; btn_my_search = View.FindViewById <Button> (Resource.Id.btn_my_search); //查询按钮 btn_my_search.Click += (sender, e) => { btnSearchFlag = true; loadData(); }; //设置adapter alarmInfoAdapter = new AlarmInfoListAdapter(Activity); actualListView.Adapter = alarmInfoAdapter; //点击列表详细 actualListView.ItemClick += (object sender, AdapterView.ItemClickEventArgs e) => { //将 var intent = new Intent(Activity, typeof(AlarmDetailInfoActivity)); var bundle = new Bundle(); bundle.PutString("alarmOrigin", "alarmList"); bundle.PutString("alarmId", alarmInfoAdapter.GetItem(e.Position - 1).AId); intent.PutExtras(bundle); Activity.StartActivity(intent); }; alarmInfoListParam = new AlarmInfoListParam() { UserId = 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 (); }
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 = "交易记录"; //操作栏 var tv_action = FindViewById <TextView> (Resource.Id.tv_action); tv_action.Text = "筛选"; tv_action.Click += (sender, e) => { var intent = new Intent(this, typeof(ChooseDealRecordConditionActivity)); var requestCode = 0; StartActivityForResult(intent, requestCode); }; //对条件赋初始值 dealStatus = "0"; dealStartTime = DateTime.Now.ToString("yyyy-MM-dd"); dealEndTime = DateTime.Now.AddDays(1).ToString("yyyy-MM-dd"); //设置下拉刷新动画 lv_dealRecords = FindViewById <PullToRefreshListView> (Resource.Id.lv_dealRecords); actualListView = (ListView)lv_dealRecords.RefreshableView; //设置可以上拉加载。下拉刷新 lv_dealRecords.Mode = PullToRefreshBase.PullToRefreshMode.Both; //下拉刷新提示文本 //下拉刷新提示文本 lv_dealRecords.GetLoadingLayoutProxy(true, false).SetPullLabel(GetString(Resource.String.pullDownLbl)); lv_dealRecords.GetLoadingLayoutProxy(true, false).SetRefreshingLabel(GetString(Resource.String.pullDownRefreshLbl)); lv_dealRecords.GetLoadingLayoutProxy(true, false).SetReleaseLabel(GetString(Resource.String.pullDownReleaseLbl)); //上拉加载提示文本 lv_dealRecords.GetLoadingLayoutProxy(false, true).SetPullLabel(GetString(Resource.String.pullUpLbl)); lv_dealRecords.GetLoadingLayoutProxy(false, true).SetRefreshingLabel(GetString(Resource.String.pullUpRefreshLbl)); lv_dealRecords.GetLoadingLayoutProxy(false, true).SetReleaseLabel(GetString(Resource.String.pullUpReleaseLbl)); //绑定监听事件 lv_dealRecords.SetOnRefreshListener(this); //设置自定义列表adapter dealRecordAdapter = new DealRecordListAdapter(this); actualListView.Adapter = dealRecordAdapter; actualListView.ItemClick += (object sender, AdapterView.ItemClickEventArgs e) => { var intent = new Intent(this, typeof(DealRecordDetailActivity)); var bundle = new Bundle(); bundle.PutString("dealRecordId", dealRecordAdapter.GetItem(e.Position - 1).DealRecordId); intent.PutExtras(bundle); StartActivity(intent); OverridePendingTransition(Android.Resource.Animation.SlideInLeft, Android.Resource.Animation.SlideOutRight); }; //第一次不为空设置自动刷新view new Handler().PostDelayed(() => { lv_dealRecords.Refreshing = true; }, 500); }
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 = "交易记录"; //操作栏 var tv_action = FindViewById<TextView> (Resource.Id.tv_action); tv_action.Text = "筛选"; tv_action.Click += (sender, e) => { var intent = new Intent(this,typeof(ChooseDealRecordConditionActivity)); var requestCode = 0; StartActivityForResult(intent,requestCode); }; //对条件赋初始值 dealStatus = "0"; dealStartTime = DateTime.Now.ToString ("yyyy-MM-dd"); dealEndTime = DateTime.Now.AddDays (1).ToString ("yyyy-MM-dd"); //设置下拉刷新动画 lv_dealRecords = FindViewById<PullToRefreshListView> (Resource.Id.lv_dealRecords); actualListView = (ListView)lv_dealRecords.RefreshableView; //设置可以上拉加载。下拉刷新 lv_dealRecords.Mode = PullToRefreshBase.PullToRefreshMode.Both; //下拉刷新提示文本 //下拉刷新提示文本 lv_dealRecords.GetLoadingLayoutProxy(true,false).SetPullLabel(GetString(Resource.String.pullDownLbl)); lv_dealRecords.GetLoadingLayoutProxy (true,false).SetRefreshingLabel(GetString(Resource.String.pullDownRefreshLbl)); lv_dealRecords.GetLoadingLayoutProxy (true, false).SetReleaseLabel (GetString(Resource.String.pullDownReleaseLbl)); //上拉加载提示文本 lv_dealRecords.GetLoadingLayoutProxy(false,true).SetPullLabel(GetString(Resource.String.pullUpLbl)); lv_dealRecords.GetLoadingLayoutProxy (false, true).SetRefreshingLabel (GetString(Resource.String.pullUpRefreshLbl)); lv_dealRecords.GetLoadingLayoutProxy (false, true).SetReleaseLabel (GetString(Resource.String.pullUpReleaseLbl)); //绑定监听事件 lv_dealRecords.SetOnRefreshListener(this); //设置自定义列表adapter dealRecordAdapter = new DealRecordListAdapter (this); actualListView.Adapter = dealRecordAdapter; actualListView.ItemClick+= (object sender, AdapterView.ItemClickEventArgs e) => { var intent = new Intent(this,typeof(DealRecordDetailActivity)); var bundle = new Bundle(); bundle.PutString("dealRecordId",dealRecordAdapter.GetItem(e.Position-1).DealRecordId); intent.PutExtras(bundle); StartActivity(intent); OverridePendingTransition(Android.Resource.Animation.SlideInLeft,Android.Resource.Animation.SlideOutRight); }; //第一次不为空设置自动刷新view new Handler ().PostDelayed (() => { lv_dealRecords.Refreshing = true; }, 500); }
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 = "报警记录"; otherAlarmRefreshListView = FindViewById <PullToRefreshListView> (Resource.Id.lv_otherAlarm); actualListView = (ListView)otherAlarmRefreshListView.RefreshableView; //设置可以上拉加载。下拉刷新 otherAlarmRefreshListView.Mode = PullToRefreshBase.PullToRefreshMode.Both; //下拉刷新提示文本 otherAlarmRefreshListView.GetLoadingLayoutProxy(true, false).SetPullLabel(GetString(Resource.String.pullDownLbl)); otherAlarmRefreshListView.GetLoadingLayoutProxy(true, false).SetRefreshingLabel(GetString(Resource.String.pullDownRefreshLbl)); otherAlarmRefreshListView.GetLoadingLayoutProxy(true, false).SetReleaseLabel(GetString(Resource.String.pullDownReleaseLbl)); //上拉加载提示文本 otherAlarmRefreshListView.GetLoadingLayoutProxy(false, true).SetPullLabel(GetString(Resource.String.pullUpLbl)); otherAlarmRefreshListView.GetLoadingLayoutProxy(false, true).SetRefreshingLabel(GetString(Resource.String.pullUpRefreshLbl)); otherAlarmRefreshListView.GetLoadingLayoutProxy(false, true).SetReleaseLabel(GetString(Resource.String.pullUpReleaseLbl)); otherAlarmRefreshListView.SetOnRefreshListener(this); //加载view edit_other_startTime = FindViewById <EditText>(Resource.Id.edit_other_startTime); edit_other_startTime.OnFocusChangeListener = this; edit_other_startTime.InputType = Android.Text.InputTypes.Null; edit_other_endTime = FindViewById <EditText> (Resource.Id.edit_other_endTime); edit_other_endTime.OnFocusChangeListener = this; edit_other_endTime.InputType = Android.Text.InputTypes.Null; other_endTime_default = DateTime.Now.ToString("yyyy-MM-dd"); other_startTime_default = DateTime.Now.AddDays(-7).ToString("yyyy-MM-dd"); edit_other_startTime.Text = other_startTime_default; edit_other_endTime.Text = other_endTime_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;//设置默认值 //下拉框 sp_alarmType = FindViewById <Spinner>(Resource.Id.sp_alarmType); sp_alarmType.OnItemSelectedListener = this; sp_alarmType.Visibility = ViewStates.Visible;//设置默认值 //设置自定义列表adapter alarmInfoAdapter = new AlarmInfoListAdapter(this); actualListView.Adapter = alarmInfoAdapter; actualListView.ItemClick += (sender, e) => { var intent = new Intent(this, typeof(AlarmDetailInfoActivity)); var bundle = new Bundle(); bundle.PutString("alarmOrigin", "alarmList"); bundle.PutString("alarmId", alarmInfoAdapter.GetItem(e.Position - 1).AId); intent.PutExtras(bundle); StartActivity(intent); OverridePendingTransition(Android.Resource.Animation.SlideInLeft, Android.Resource.Animation.SlideOutRight); }; alarmInfoListParam = new AlarmInfoListParam(); //初始化view完成 LasyloadData(); }
public override void OnActivityCreated (Bundle savedInstanceState) { base.OnActivityCreated (savedInstanceState); myAlarmRefreshListView = View.FindViewById<PullToRefreshListView> (Resource.Id.lv_MyAlarm); actualListView = (ListView)myAlarmRefreshListView.RefreshableView; //设置可以上拉加载。下拉刷新 myAlarmRefreshListView.Mode = PullToRefreshBase.PullToRefreshMode.Both; //下拉刷新提示文本 myAlarmRefreshListView.GetLoadingLayoutProxy(true,false).SetPullLabel(GetString(Resource.String.pullDownLbl)); myAlarmRefreshListView.GetLoadingLayoutProxy (true,false).SetRefreshingLabel(GetString(Resource.String.pullDownRefreshLbl)); myAlarmRefreshListView.GetLoadingLayoutProxy (true, false).SetReleaseLabel (GetString(Resource.String.pullDownReleaseLbl)); //上拉加载提示文本 myAlarmRefreshListView.GetLoadingLayoutProxy(false,true).SetPullLabel(GetString(Resource.String.pullUpLbl)); myAlarmRefreshListView.GetLoadingLayoutProxy (false, true).SetRefreshingLabel (GetString(Resource.String.pullUpRefreshLbl)); myAlarmRefreshListView.GetLoadingLayoutProxy (false, true).SetReleaseLabel (GetString(Resource.String.pullUpReleaseLbl)); //绑定监听事件 myAlarmRefreshListView.SetOnRefreshListener (this); //下拉框 sp_alarmType = View.FindViewById<Spinner>(Resource.Id.sp_alarmType); sp_alarmType.OnItemSelectedListener = this; sp_alarmType.Visibility = ViewStates.Visible;//设置默认值 //加载view edit_my_startTime = View.FindViewById<EditText>(Resource.Id.edit_my_startTime); edit_my_startTime.OnFocusChangeListener = this; edit_my_startTime.InputType = Android.Text.InputTypes.Null; edit_my_endTime = View.FindViewById<EditText> (Resource.Id.edit_my_endTime); edit_my_endTime.OnFocusChangeListener = this; edit_my_endTime.InputType = Android.Text.InputTypes.Null; my_endTime_default = DateTime.Now.ToString ("yyyy-MM-dd"); my_startTime_default = DateTime.Now.AddDays (-7).ToString ("yyyy-MM-dd"); edit_my_startTime.Text = my_startTime_default; edit_my_endTime.Text = my_endTime_default; btn_my_search = View.FindViewById<Button> (Resource.Id.btn_my_search); //查询按钮 btn_my_search.Click += (sender, e) => { btnSearchFlag = true; loadData(); }; //设置adapter alarmInfoAdapter = new AlarmInfoListAdapter (Activity); actualListView.Adapter = alarmInfoAdapter; //点击列表详细 actualListView.ItemClick += (object sender, AdapterView.ItemClickEventArgs e) => { //将 var intent = new Intent(Activity,typeof(AlarmDetailInfoActivity)); var bundle = new Bundle(); bundle.PutString("alarmOrigin","alarmList"); bundle.PutString("alarmId",alarmInfoAdapter.GetItem(e.Position-1).AId); intent.PutExtras(bundle); Activity.StartActivity(intent); }; alarmInfoListParam = new AlarmInfoListParam(){UserId = Global.MyInfo.UId}; //初始化view完成 IsPrepared = true; 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(); }