示例#1
0
        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);
        }
示例#2
0
        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);
        }