public override RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType) { var itemView = LayoutInflater.From(parent.Context).Inflate(Resource.Layout.BlockViewTemplate, parent, false); BlockViewHolder vh = new BlockViewHolder(itemView, OnClick); return(vh); }
public override void OnBindViewHolder(RecyclerView.ViewHolder holder, int position) { BlockViewHolder vh = holder as BlockViewHolder; vh.specialityLogo.SetImageResource(reportCategories[position].IconId); vh.specialityCount.Text = reportCategories[position].Count.ToString(); vh.category.Text = reportCategories[position].Name; }