Ejemplo n.º 1
0
        public override RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType)
        {
            View itemView = LayoutInflater.From(parent.Context).Inflate(Resource.Layout.project_team_layout, parent, false);
            ProjectResourcesViewHolder vh = new ProjectResourcesViewHolder(itemView, OnClick);

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

            vh.name.Text      = mResources[position].resourceName;
            vh.mLayout.Click += delegate {
                if (mResources.search(mResources[position].resourceName) == false)
                {
                    vh.mLayout.SetBackgroundColor(Color.ParseColor("#27ae60"));
                    vh.name.SetTextColor(Color.White);
                }
                else
                {
                    vh.mLayout.SetBackgroundColor(Color.ParseColor("#ffffff"));
                    vh.name.SetTextColor(Color.ParseColor("#808080"));
                }
            };
        }
Ejemplo n.º 3
0
        public override void OnBindViewHolder(RecyclerView.ViewHolder holder, int position)
        {
            ProjectResourcesViewHolder vh = holder as ProjectResourcesViewHolder;

            vh.name.Text = mResources[position].resourceName;
        }