public override RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType) { View view = inflater.Inflate(Resource.Layout.exercise_nsets, parent, false); ViewHolder holder = new ExerciseSetsViewHolder(view); return(holder); }
public override void OnBindViewHolder(RecyclerView.ViewHolder holder, int position) { ExerciseSetsViewHolder viewHolder = holder as ExerciseSetsViewHolder; ExerciseSets set = exerciseSets.ElementAt(position); viewHolder.tvExerciseTitle.Text = set.Name; viewHolder.tvNSets.Text = set.Count.ToString() + (set.Count > 1 ? " sets" : " set"); viewHolder.llExercise.SetOnClickListener(this); }