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 ();

		}
Example #6
0
        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 ();
		}
Example #8
0
            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);
        }
Example #10
0
        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 ();

		}
Example #13
0
        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
        }
Example #14
0
        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 ();
		}
Example #17
0
        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 ();
		}
Example #19
0
        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);
		}
Example #21
0
        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();
        }
Example #22
0
        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();
        }
Example #23
0
		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();
        }