public override RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType) { View itemView = LayoutInflater.From(parent.Context) .Inflate(Resource.Layout.card_view_bhv_graph, parent, false); CardBehaviorViewHolder viewHolder = new CardBehaviorViewHolder(itemView, OnClick); return(viewHolder); }
public override void OnBindViewHolder(RecyclerView.ViewHolder holder, int position) { CardBehaviorViewHolder viewHolder = (CardBehaviorViewHolder)holder; viewHolder.TextFilename.Text = DataSet[position].Filename.Substring(0, DataSet[position].Filename.Length - 4); viewHolder.TextStartTime.Text = "Start DateTime: " + DataSet[position].StartTime.ToString("F"); viewHolder.TextStopTime.Text = "Stop DateTime: " + DataSet[position].StopTime.ToString("F"); viewHolder.AddButtonViewClicked(DataSet[position].ViewReportClicked, position); }