protected override GeneralViewHolder populateHolder(GeneralViewHolder _holder) { DiaryElement item = (DiaryElement)items[itemPosition]; DiaryItemViewHolder holder = (DiaryItemViewHolder)_holder; if (item != null) { holder.ApplyData(item, activity); } return(holder); }
protected override GeneralViewHolder setupView() { DiaryItemViewHolder holder = new DiaryItemViewHolder(); holder.Thumbnail = convertView.FindViewById <ImageView>(Resource.Id.SearchItemThumbnail); holder.Name = convertView.FindViewById <MainTextView>(Resource.Id.SearchItemName); holder.Producer = convertView.FindViewById <MainTextView>(Resource.Id.SearchItemProducer); holder.Kcal = convertView.FindViewById <MainTextView>(Resource.Id.SearchItemKcals); holder.Proteins = convertView.FindViewById <MainTextView>(Resource.Id.SearchItemProteins); holder.Carbohydrates = convertView.FindViewById <MainTextView>(Resource.Id.SearchItemCHs); holder.Sugar = convertView.FindViewById <MainTextView>(Resource.Id.SearchItemSugar); holder.Fat = convertView.FindViewById <MainTextView>(Resource.Id.SearchItemFat); return(holder); }