Exemplo n.º 1
0
        public override void OnBindViewHolder(RecyclerView.ViewHolder h, int position)
        {
            ViewHolder holder = (RecyclerAdapter.ViewHolder)h;

            BlockView bv = FilteredBvs[position];

            holder.RecyclerBv.SetRealBv(bv);
            holder.TvBlockName.SetText(bv.GetBlockName(), TextView.BufferType.Normal);

            if (bv is InstructionBlockView ibv)
            {
                holder.SetDrawable(ibv.Drawable);
            }
            else
            {
                holder.SetDrawable(null);
            }

            holder.RecyclerBv.SetOnTouchListener(Ma);
        }