public override void OnBindViewHolder(RecyclerView.ViewHolder holder, int position) { if (holder is CartViewHolder cartViewHolder) { var pie = _shoppingCartRepository.GetAllShoppingCartItems()[position].Pie; cartViewHolder.PieNameTextView.Text = pie.Name; cartViewHolder.PieAmountTextView.Text = _shoppingCartRepository.GetAllShoppingCartItems()[position].Amount.ToString(); var imageBitmap = ImageHelper.GetImageBitmapFromUrl(pie.ImageThumbnailUrl); cartViewHolder.PieImageView.SetImageBitmap(imageBitmap); } }
public CartAdapter() { _cartItems = ShoppingCartRepository.GetAllShoppingCartItems(); }