Example #1
0
        public override Android.Support.V7.Widget.RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType)
        {
            View itemView = LayoutInflater.From(parent.Context).Inflate(Resource.Layout.TextDetailCardView, parent, false);
            TextDetailViewHolder viewHolder = new TextDetailViewHolder(itemView, OnClick);

            return(viewHolder);
        }
Example #2
0
        public override void OnBindViewHolder(Android.Support.V7.Widget.RecyclerView.ViewHolder holder, int position)
        {
            TextDetailViewHolder viewHolder = holder as TextDetailViewHolder;

            if (position == 0 && TextDetail.Count > 0)
            {
                viewHolder.textHeadingView.Text = TextDetail[0].SourceName.Name;
                viewHolder.textView.Text        = TextDetail[0].Text1;
            }
            else if (TextDetail.Count > 0)
            {
                viewHolder.textHeadingView.Text = TextDetail[position - 1].Name;
                viewHolder.textView.Text        = TextDetail[position - 1].Text2;
            }
        }