public override RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType) { var itemView = LayoutInflater.From(parent.Context).Inflate(Resource.Layout.DoctorsInfoTemplate, parent, false); DoctorsInfoViewHolder vh = new DoctorsInfoViewHolder(itemView, OnClick); return(vh); }
public override void OnBindViewHolder(RecyclerView.ViewHolder holder, int position) { DoctorsInfoViewHolder vh = holder as DoctorsInfoViewHolder; vh.doctorImage.SetImageResource(doctorsInformation[position].DoctorImageId); vh.doctorName.Text = doctorsInformation[position].DoctorName; vh.doctorRating.Text = doctorsInformation[position].DoctorRating.ToString(); vh.doctorFee.Text = doctorsInformation[position].DoctorFee.ToString(); vh.specialization.Text = doctorsInformation[position].Specialization; vh.expertIn.Text = doctorsInformation[position].ExpertIn; vh.experience.Text = doctorsInformation[position].Experience.ToString(); }