public override RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType) { View itemView = LayoutInflater.From(parent.Context).Inflate(Resource.Layout.info_dir_row, parent, false); InfoDirViewHolder vh = new InfoDirViewHolder(itemView, OnClick); return(vh); }
public override void OnBindViewHolder(RecyclerView.ViewHolder holder, int position) { InfoDirViewHolder h = (InfoDirViewHolder)holder; foreach (var item in oneData) { if (item.Key == "oneTitle") { h.titleTextView.Text = item.Value[position]; } if (item.Key == "oneInfo") { h.infoTextView.Text = item.Value[position]; } if (item.Key == "twoTitle") { h.titleTextView.Text = item.Value[position]; } if (item.Key == "twoInfo") { h.infoTextView.Text = item.Value[position]; } } }