Пример #1
0
        public override View GetView(int position, View convertView, ViewGroup parent)
        {
            var item = items[position];

            ViewHolder holder;

            if (convertView == null)
            {
                convertView = context.LayoutInflater.Inflate(lay, parent, false) as LinearLayout;

                holder = new ViewHolder();
                holder.ImageItem = convertView.FindViewById<ImageView>(imageItem);
                holder.TextTop = convertView.FindViewById<TextView>(textTop);
                holder.TextBottom = convertView.FindViewById<TextView>(textBottom);
                holder.position = position;
                convertView.SetTag(lay, holder);
            }

            holder = (ViewHolder)convertView.GetTag(lay);

                if (interop.imgs.ContainsKey(item.created_at))
                    holder.ImageItem.SetImageBitmap(interop.imgs[item.created_at]);
                else holder.ImageItem.SetImageResource(Resource.Drawable.avatar_sample);

                holder.TextTop.SetText(item.from_user_name, TextView.BufferType.Normal);
                holder.TextBottom.SetText((item.text.Length < 30) ? item.text : item.text.Substring(0, 30) + "...", TextView.BufferType.Normal);

            return convertView;
        }
Пример #2
0
        public override Android.Views.View GetView(int position, Android.Views.View convertView, Android.Views.ViewGroup parent)
        {
            HouseKeepServiceItemView _houseKeepServiceItemView = null;
            var item = GetItem(position);

            if (convertView == null)
            {
                convertView = LayoutInflater.From(Context).Inflate(Resource.Layout.housekeepServiceListItemView, null);
                _houseKeepServiceItemView                = new HouseKeepServiceItemView();
                _houseKeepServiceItemView.img_service    = convertView.FindViewById <ImageView> (Resource.Id.img_service);
                _houseKeepServiceItemView.tv_serviceName = convertView.FindViewById <TextView> (Resource.Id.tv_serviceName);
                _houseKeepServiceItemView.tv_serviceDesc = convertView.FindViewById <TextView> (Resource.Id.tv_serviceDesc);
                _houseKeepServiceItemView.tv_YHour       = convertView.FindViewById <TextView> (Resource.Id.tv_YHour);
                _houseKeepServiceItemView.tv_YDay        = convertView.FindViewById <TextView> (Resource.Id.tv_YDay);
                _houseKeepServiceItemView.btn_edit       = convertView.FindViewById <Button> (Resource.Id.btn_edit);

                convertView.SetTag(Resource.Id.housekeepservicelistitemView, (Java.Lang.Object)_houseKeepServiceItemView);
            }
            else
            {
                _houseKeepServiceItemView = (HouseKeepServiceItemView)convertView.GetTag(Resource.Id.housekeepservicelistitemView);
            }
            //赋值
            _houseKeepServiceItemView.img_service.SetImageResource(item.ImageId);
            _houseKeepServiceItemView.tv_serviceName.Text = item.ServiceName;
            _houseKeepServiceItemView.tv_serviceDesc.Text = item.ServiceDesc;
            _houseKeepServiceItemView.tv_YDay.Text        = item.YDay;
            _houseKeepServiceItemView.tv_YHour.Text       = item.YHour;
            //编辑绑定事件
            _houseKeepServiceItemView.btn_edit.Tag    = item;
            _houseKeepServiceItemView.btn_edit.Click -= ActionHandler;
            _houseKeepServiceItemView.btn_edit.Click += ActionHandler;

            return(convertView);
        }
Пример #3
0
        public override Android.Views.View GetView(int position, Android.Views.View convertView, Android.Views.ViewGroup parent)
        {
            DealRecordItemView _dealRecordItemView = null;
            var item = GetItem(position);

            if (convertView == null)
            {
                convertView                            = LayoutInflater.From(Context).Inflate(Resource.Layout.DealRecordListitemView, null);
                _dealRecordItemView                    = new DealRecordItemView();
                _dealRecordItemView.tv_dealTime        = convertView.FindViewById <TextView> (Resource.Id.tv_dealTime);
                _dealRecordItemView.tv_dealTypeDesc    = convertView.FindViewById <TextView> (Resource.Id.tv_dealTypeDesc);
                _dealRecordItemView.tv_dealAmmount     = convertView.FindViewById <TextView> (Resource.Id.tv_dealAmmount);
                _dealRecordItemView.tv_dealAccountName = convertView.FindViewById <TextView> (Resource.Id.tv_dealAccountName);
                _dealRecordItemView.tv_dealStatusDesc  = convertView.FindViewById <TextView> (Resource.Id.tv_dealStatusDesc);
                convertView.SetTag(Resource.Id.dealRecordlistitemview, (Java.Lang.Object)_dealRecordItemView);
            }
            else
            {
                _dealRecordItemView = (DealRecordItemView)convertView.GetTag(Resource.Id.dealRecordlistitemview);
            }
            //赋值
            _dealRecordItemView.tv_dealTime.Text        = !string.IsNullOrEmpty(item.DealTime)?Convert.ToDateTime(item.DealTime).ToString("yyyy-MM-dd HH:mm:ss"):string.Empty;
            _dealRecordItemView.tv_dealTypeDesc.Text    = !string.IsNullOrEmpty(item.DealTypeDesc)?item.DealTypeDesc:string.Empty;
            _dealRecordItemView.tv_dealAmmount.Text     = !string.IsNullOrEmpty(item.DealAmount)?item.DealAmount:string.Empty;
            _dealRecordItemView.tv_dealAccountName.Text = !string.IsNullOrEmpty(item.AccountName)?item.AccountName:string.Empty;
            _dealRecordItemView.tv_dealStatusDesc.Text  = !string.IsNullOrEmpty(item.DealStatusDesc)?item.DealStatusDesc:string.Empty;
            return(convertView);
        }
Пример #4
0
        public override Android.Views.View GetView(int position, Android.Views.View convertView, Android.Views.ViewGroup parent)
        {
            AlarmItemView _alarmItemView = null;
            var           item           = GetItem(position);

            if (convertView == null)
            {
                convertView    = LayoutInflater.From(Context).Inflate(Resource.Layout.alarmListitemView, null);
                _alarmItemView = new AlarmItemView();
                _alarmItemView.tv_alarmTrueName = convertView.FindViewById <TextView> (Resource.Id.tv_alarmTrueName);
                _alarmItemView.tv_alarmTime     = convertView.FindViewById <TextView> (Resource.Id.tv_alarmTime);
                _alarmItemView.tv_alarmStatus   = convertView.FindViewById <TextView> (Resource.Id.tv_alarmStatus);
                _alarmItemView.tv_alarmContent  = convertView.FindViewById <TextView> (Resource.Id.tv_alarmContent);

                convertView.SetTag(Resource.Id.alarmlistitemview, (Java.Lang.Object)_alarmItemView);
            }
            else
            {
                _alarmItemView = (AlarmItemView)convertView.GetTag(Resource.Id.alarmlistitemview);
            }

            _alarmItemView.tv_alarmTrueName.Text = EldYoungUtil.FormatStrVaue(item.TrueName);
            _alarmItemView.tv_alarmTime.Text     = string.IsNullOrEmpty(item.AlarmTime)?string.Empty: Convert.ToDateTime(item.AlarmTime).ToString("yyyy-MM-dd HH:mm:ss");
            _alarmItemView.tv_alarmStatus.Text   = EldYoungUtil.FormatStrVaue(item.Status);
            _alarmItemView.tv_alarmContent.Text  = EldYoungUtil.FormatStrVaue(item.AlarmContent);
            return(convertView);
        }
        public override Android.Views.View GetView(int position, Android.Views.View convertView, Android.Views.ViewGroup parent)
        {
            AdviceRecordItemView _adviceRecordItemView = null;
            var item = GetItem(position);

            if (convertView == null)
            {
                convertView           = LayoutInflater.From(Context).Inflate(Resource.Layout.AdviceRecordListItemView, null);
                _adviceRecordItemView = new AdviceRecordItemView();
                _adviceRecordItemView.img_adviceType   = convertView.FindViewById <ImageView> (Resource.Id.img_adviceType);
                _adviceRecordItemView.tv_adviceTitle   = convertView.FindViewById <TextView> (Resource.Id.tv_adviceTitle);
                _adviceRecordItemView.tv_adviceTime    = convertView.FindViewById <TextView> (Resource.Id.tv_adviceTime);
                _adviceRecordItemView.tv_adviceContent = convertView.FindViewById <TextView> (Resource.Id.tv_adviceContent);
                convertView.SetTag(Resource.Id.advicelistitemview, _adviceRecordItemView);
            }
            else
            {
                _adviceRecordItemView = (AdviceRecordItemView)convertView.GetTag(Resource.Id.advicelistitemview);
            }

            _adviceRecordItemView.img_adviceType.SetImageResource(GetAdviceTypeId(item.MessageType));
            _adviceRecordItemView.tv_adviceTime.Text    = string.IsNullOrEmpty(item.MessageTime)?string.Empty: Convert.ToDateTime(item.MessageTime).ToString("yyyy-MM-dd HH:mm:ss");
            _adviceRecordItemView.tv_adviceTitle.Text   = string.IsNullOrEmpty(item.MessageTitle)?string.Empty:item.MessageTitle;
            _adviceRecordItemView.tv_adviceContent.Text = string.IsNullOrEmpty(item.MessageContent)?string.Empty:item.MessageContent;
            return(convertView);
        }
        public override View GetView(int position, View convertView, ViewGroup parent)
        {
            if (convertView == null) {
                if (_inflater == null) {
                    _inflater = LayoutInflater.FromContext (_context);
                }

                _cell = new Cell ();
                convertView = _inflater.Inflate (Resource.Layout.treeview_cell_layout, parent, false);
                _cell.icon = convertView.FindViewById<ImageView> (Resource.Id.icon);
                _cell.title = convertView.FindViewById <TextView> (Resource.Id.title);

                convertView.SetTag (Resource.Layout.treeview_cell_layout, _cell);
            } else {
                _cell = (Cell)convertView.GetTag (Resource.Layout.treeview_cell_layout);
            }

            if (_nodes [position].hasChild) {
                if (_nodes [position].nodeType == "folder") {
                    _cell.icon.SetImageResource (Resource.Drawable.folder);
                }else{
                    _cell.icon.SetImageResource (Resource.Drawable.file);
                }
                _cell.icon.Visibility = ViewStates.Visible;
            } else {
                _cell.icon.SetImageResource (Resource.Drawable.folder);
                _cell.icon.Visibility = ViewStates.Visible;
            }

            _cell.title.Text = _nodes [position].title;
            _cell.icon.SetPadding (25*(_nodes[position].level),0,0,0);

            return convertView;
        }
Пример #7
0
        public override Android.Views.View GetView(int position, Android.Views.View convertView, Android.Views.ViewGroup parent)
        {
            HealthItemView _healthItemView = null;
            var            item            = GetItem(position);

            if (convertView == null)
            {
                convertView                     = LayoutInflater.From(Context).Inflate(Resource.Layout.healthListItemView, null);
                _healthItemView                 = new HealthItemView();
                _healthItemView.tv_TestTime     = convertView.FindViewById <TextView> (Resource.Id.tv_TestTime);
                _healthItemView.tv_Weight       = convertView.FindViewById <TextView> (Resource.Id.tv_Weight);
                _healthItemView.tv_BloodGlucose = convertView.FindViewById <TextView> (Resource.Id.tv_BloodGlucose);


                convertView.SetTag(Resource.Id.healthitemview, (Java.Lang.Object)_healthItemView);
            }
            else
            {
                _healthItemView = (HealthItemView)convertView.GetTag(Resource.Id.healthitemview);
            }

            _healthItemView.tv_TestTime.Text     = Convert.ToDateTime(item.TestTime).ToString("yyyy-MM-dd HH:mm:ss");
            _healthItemView.tv_Weight.Text       = item.Weight;
            _healthItemView.tv_BloodGlucose.Text = item.BloodGlucose;

            return(convertView);
        }
Пример #8
0
 public virtual Com.Zhy.Adapter.Recyclerview.Base.ViewHolder SetTag(int viewId, int
                                                                    key, Java.Lang.Object tag)
 {
     Android.Views.View view = GetView <View>(viewId);
     view.SetTag(key, tag);
     return(this);
 }
Пример #9
0
            public View OnViewCreated(View view, Context context, IAttributeSet attrs)
            {
                if (this.Factory != null && view != null && view.GetTag(Resource.Id.MvvmCrossTagId) != TheTruth)
                {
                    // Bind here.
                    view = this.Factory.BindCreatedView(view, context, attrs);

                    view.SetTag(Resource.Id.MvvmCrossTagId, TheTruth);
                }

                return view;
            }
        public override Android.Views.View GetView(int position, Android.Views.View convertView, Android.Views.ViewGroup parent)
        {
            GetApplyInfoListItemView _getApplyInfoItemView = null;
            var item = GetItem(position);

            if (convertView == null)
            {
                convertView           = LayoutInflater.From(Context).Inflate(Resource.Layout.getApplyInfoListItemView, null);
                _getApplyInfoItemView = new GetApplyInfoListItemView();
                _getApplyInfoItemView.guardian_img_head = convertView.FindViewById <ImageView> (Resource.Id.guardian_img_head);
                _getApplyInfoItemView.tv_Name           = convertView.FindViewById <TextView> (Resource.Id.tv_Name);
                _getApplyInfoItemView.tv_PhoneNum       = convertView.FindViewById <TextView> (Resource.Id.tv_phoneNumber);
                _getApplyInfoItemView.img_Sex           = convertView.FindViewById <ImageView> (Resource.Id.img_sex);
                //_searchGuardianItemView.tv_Detail = convertView.FindViewById<TextView> (Resource.Id.tv_detail);
                //_getApplyInfoItemView.btn_Action = convertView.FindViewById<Button> (Resource.Id.btn_Action);
                //_getApplyInfoItemView.tv_Location = convertView.FindViewById<TextView> (Resource.Id.tv_location);
                _getApplyInfoItemView.tv_GuardianStatus   = convertView.FindViewById <TextView> (Resource.Id.tv_GuardianStatus);
                _getApplyInfoItemView.tv_applyContent     = convertView.FindViewById <TextView> (Resource.Id.tv_applyContent);
                _getApplyInfoItemView.ll_action           = convertView.FindViewById <LinearLayout> (Resource.Id.ll_action);
                _getApplyInfoItemView.btn_action_agree    = convertView.FindViewById <Button> (Resource.Id.btn_action_agree);
                _getApplyInfoItemView.btn_action_disagree = convertView.FindViewById <Button> (Resource.Id.btn_action_disagree);

                convertView.SetTag(Resource.Id.getApplyInfoListItemView, (Java.Lang.Object)_getApplyInfoItemView);
            }
            else
            {
                _getApplyInfoItemView = (GetApplyInfoListItemView)convertView.GetTag(Resource.Id.getApplyInfoListItemView);
            }

            _getApplyInfoItemView.tv_Name.Text         = item.TrueName;
            _getApplyInfoItemView.tv_PhoneNum.Text     = item.PhoneNumberOne;
            _getApplyInfoItemView.tv_applyContent.Text = item.Remark;
            //_searchGuardianItemView.tv_Location.Text = item.ContactAddress;//todo:解析获取位置
            //_getApplyInfoItemView.tv_GuardianStatus.Text = SetGuardianStatusAndAction(item.IsPass);

            // _searchGuardianItemView.btn_Action.Text = "绑定";
            //	SetbtnAction(_searchGuardianItemView.btn_Action,item.IsPass);//设置操作按钮文字和可用状态

            var imgSexId = (item.Sex == Sex.Male) ? Resource.Drawable.ic_sex_man : Resource.Drawable.ic_sex_woman;

            _getApplyInfoItemView.img_Sex.SetImageResource(imgSexId);

            //设置头像采用二级缓存、异步加载
            Global.imageLoader.DisplayImage(item.HeadImgReleaseUrl, _getApplyInfoItemView.guardian_img_head, Global.Options);

            SetGuardianStatusAndAction(_getApplyInfoItemView, item);

            return(convertView);
        }
Пример #11
0
        /// <summary>
        /// Gets the listener recorded for the given owner with the given (unique) resource id.
        /// A listener is created if not found and create it set to true.
        /// </summary>
        /// <remarks>This method is not thread safe.</remarks>
        internal static T GetOrCreate <T>(this View view, int resourceId, bool create, Action <T> initialize)
            where T : class, new()
        {
            var listener = (T)view.GetTag(resourceId);

            if ((listener == null) && create)
            {
                listener = new T();
                view.SetTag(resourceId, listener);
                if (initialize != null)
                {
                    initialize(listener);
                }
            }
            return(listener);
        }
        public override Android.Views.View GetView(int position, Android.Views.View convertView, Android.Views.ViewGroup parent)
        {
            BankItemView _bankItemView = null;
            var          item          = GetItem(position);

            if (convertView == null)
            {
                convertView             = LayoutInflater.From(Context).Inflate(Resource.Layout.BankCardlListitemView, null);
                _bankItemView           = new BankItemView();
                _bankItemView.img_bank  = convertView.FindViewById <ImageView> (Resource.Id.img_bank);
                _bankItemView.tv_bankNo = convertView.FindViewById <TextView> (Resource.Id.tv_bankNo);
                convertView.SetTag(Resource.Id.bankitemview, (Java.Lang.Object)_bankItemView);
            }
            else
            {
                _bankItemView = (BankItemView)convertView.GetTag(Resource.Id.bankitemview);
            }
            //赋值
            Global.imageLoader.DisplayImage(item.BankCardImageUrl, _bankItemView.img_bank, Global.Options);
            _bankItemView.tv_bankNo.Text = !string.IsNullOrEmpty(item.BankCardNo) ? item.BankCardNo : string.Empty;             //todo将卡号前面用*隐藏
            return(convertView);
        }
Пример #13
0
        /// <param name="position">The position of the item within the adapter's data set of the item whose view
        ///  we want.</param>
        /// <summary>
        /// 获取列表视图
        /// </summary>
        /// <returns>The view.</returns>
        /// <param name="convertView">Convert view.</param>
        /// <param name="parent">Parent.</param>
        public override Android.Views.View GetView(int position, Android.Views.View convertView, Android.Views.ViewGroup parent)
        {
            ServiceOrderListItemView _serviceOrderListItemView = null;
            var item = GetItem(position);

            if (convertView == null)
            {
                convertView = LayoutInflater.From(Context).Inflate(Resource.Layout.serviceOrderListItemView, null);
                _serviceOrderListItemView = new ServiceOrderListItemView();
                _serviceOrderListItemView.tv_OrderSponsor = convertView.FindViewById <TextView> (Resource.Id.tv_OrderSponsor);
                _serviceOrderListItemView.tv_OrderAmmount = convertView.FindViewById <TextView> (Resource.Id.tv_OrderAmmount);
                _serviceOrderListItemView.tv_OrderTime    = convertView.FindViewById <TextView> (Resource.Id.tv_OrderTime);
                _serviceOrderListItemView.tv_OrderPlaces  = convertView.FindViewById <TextView> (Resource.Id.tv_OrderPlaces);
                convertView.SetTag(Resource.Id.serviceorderlistitemview, (Java.Lang.Object)_serviceOrderListItemView);
            }
            else
            {
                _serviceOrderListItemView = (ServiceOrderListItemView)convertView.GetTag(Resource.Id.serviceorderlistitemview);
            }
            //赋值


            return(convertView);
        }
        public override Android.Views.View GetView(int position, Android.Views.View convertView, Android.Views.ViewGroup parent)
        {
            AlarmHandleDetailView _alarmhandleDetailItemView = null;
            var item = HandleDetails[position];

            if (convertView == null)
            {
                convertView = LayoutInflater.From(Context).Inflate(Resource.Layout.alarmHandleDetailInfoListitemView, null);
                _alarmhandleDetailItemView = new AlarmHandleDetailView();
                _alarmhandleDetailItemView.tv_handledetail_handleTime    = convertView.FindViewById <TextView> (Resource.Id.tv_handledetail_handleTime);
                _alarmhandleDetailItemView.tv_handledetail_handleContent = convertView.FindViewById <TextView> (Resource.Id.tv_handledetail_handleContent);
                _alarmhandleDetailItemView.tv_handledetail_remark        = convertView.FindViewById <TextView> (Resource.Id.tv_handledetail_remark);
                convertView.SetTag(Resource.Id.alarmHandleDetailInfoListitemView, _alarmhandleDetailItemView);
            }
            else
            {
                _alarmhandleDetailItemView = (AlarmHandleDetailView)convertView.GetTag(Resource.Id.alarmHandleDetailInfoListitemView);
            }
            _alarmhandleDetailItemView.tv_handledetail_handleTime.Text    = string.IsNullOrEmpty(item.HandleTime)?string.Empty:Convert.ToDateTime(item.HandleTime).ToString("yyyy-MM-dd HH:mm:ss");
            _alarmhandleDetailItemView.tv_handledetail_handleContent.Text = string.IsNullOrEmpty(item.HandleContent)?string.Empty:item.HandleContent;
            _alarmhandleDetailItemView.tv_handledetail_remark.Text        = string.IsNullOrEmpty(item.Remark)?string.Empty:item.Remark;

            return(convertView);
        }
Пример #15
0
        public override Android.Views.View GetView(int position, Android.Views.View convertView, Android.Views.ViewGroup parent)
        {
            ServerItemView _serverItemView = null;
            var            item            = GetItem(position);

            if (convertView == null)
            {
                convertView                = LayoutInflater.From(Context).Inflate(Resource.Layout.ServerGridItemView, null);
                _serverItemView            = new ServerItemView();
                _serverItemView.img_server = convertView.FindViewById <ImageView> (Resource.Id.img_server);
                _serverItemView.tv_server  = convertView.FindViewById <TextView> (Resource.Id.tv_server);


                convertView.SetTag(Resource.Id.serveritemview, (Java.Lang.Object)_serverItemView);
            }
            else
            {
                _serverItemView = (ServerItemView)convertView.GetTag(Resource.Id.serveritemview);
            }

            _serverItemView.img_server.SetImageResource(item.ServerTypeImage);
            _serverItemView.tv_server.Text = item.ServerTypeName;
            return(convertView);
        }
Пример #16
0
 public void setSelectedView(View v)
 {
     if (mSelectedView != null)
     {
         mSelectedView.SetTag(Resource.Id.selected_view, null);
         mSelectedView = null;
     }
     if (v != null && v.Parent != null)
     {
         mSelectedView = v;
         mSelectedView.SetTag(Resource.Id.selected_view, TAG + "SelectedView");
         Invalidate();
     }
 }
Пример #17
0
        public override Android.Views.View GetView(int position, Android.Views.View convertView, Android.Views.ViewGroup parent)
        {
            GuardianItemView _guardianItemView = null;
            var item = GetItem(position);

            if (convertView == null)
            {
                convertView       = LayoutInflater.From(Context).Inflate(Resource.Layout.guardianListitemView, null);
                _guardianItemView = new GuardianItemView();
                _guardianItemView.guardian_img_head = convertView.FindViewById <ImageView> (Resource.Id.guardian_img_head);
                _guardianItemView.tv_Name           = convertView.FindViewById <TextView> (Resource.Id.tv_Name);
                _guardianItemView.tv_PhoneNum       = convertView.FindViewById <TextView> (Resource.Id.tv_phoneNumber);
                _guardianItemView.img_Sex           = convertView.FindViewById <ImageView> (Resource.Id.img_sex);
                _guardianItemView.tv_Detail         = convertView.FindViewById <TextView> (Resource.Id.tv_detail);
                _guardianItemView.btn_Action        = convertView.FindViewById <Button> (Resource.Id.btn_Action);
                _guardianItemView.tv_Location       = convertView.FindViewById <TextView> (Resource.Id.tv_location);
                convertView.SetTag(Resource.Id.guardianlistitemview, (Java.Lang.Object)_guardianItemView);
            }
            else
            {
                _guardianItemView = (GuardianItemView)convertView.GetTag(Resource.Id.guardianlistitemview);
            }

            _guardianItemView.tv_Name.Text     = item.TrueName;
            _guardianItemView.tv_PhoneNum.Text = item.PhoneNumberOne;
            //设置地址
            if (string.IsNullOrEmpty(item.ContactAddress))
            {
                _guardianItemView.tv_Location.Text = string.Empty;
            }
            else
            {
                if (item.ContactAddress.Contains("|"))
                {
                    _guardianItemView.tv_Location.Text = item.ContactAddress.Split(new char[] { '|' }) [1];
                }
                else
                {
                    _guardianItemView.tv_Location.Text = item.ContactAddress;
                }
            }
            _guardianItemView.btn_Action.Text = "解绑";

            //设置男女
            var imgSexId = (item.Sex == Sex.Male) ? Resource.Drawable.ic_sex_man : Resource.Drawable.ic_sex_woman;

            _guardianItemView.img_Sex.SetImageResource(imgSexId);

            //设置头像采用二级缓存、异步加载

            Global.imageLoader.DisplayImage(item.HeadImgReleaseUrl, _guardianItemView.guardian_img_head, Global.Options);
            //按钮绑定事件
            _guardianItemView.btn_Action.Tag    = item;
            _guardianItemView.btn_Action.Click -= ActionHandler;
            _guardianItemView.btn_Action.Click += ActionHandler;

            //详情按钮事件
            _guardianItemView.tv_Detail.Tag    = item;
            _guardianItemView.tv_Detail.Click -= DetailHandler;
            _guardianItemView.tv_Detail.Click += DetailHandler;
            return(convertView);
        }