Exemplo n.º 1
0
        public override RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType)
        {
            View view = LayoutInflater.From(parent.Context).Inflate(Resource.Layout.enterprise_resources_layout, parent, false);
            EnterpriseResourceViewHolder vh = new EnterpriseResourceViewHolder(view, ItemClick);

            return(vh);
        }
Exemplo n.º 2
0
        public override void OnBindViewHolder(RecyclerView.ViewHolder holder, int position)
        {
            EnterpriseResourceViewHolder vh = holder as EnterpriseResourceViewHolder;

            vh.mName.Text         = mEnterprise[position].mName;
            vh.mEmail.Text        = mEnterprise[position].mEmail;
            vh.mLayout.LongClick += delegate { main.helpDialog.EnterpriseResourceOptions(main, position).Show(); };
            if (mEnterprise[position].isActive == false)
            {
                vh.status.SetBackgroundColor(Color.ParseColor("#c0392b"));
            }
        }