public override Android.Support.V7.Widget.RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType) { View itemView = LayoutInflater.From(parent.Context).Inflate(Resource.Layout.GalleryFragmentCardView, parent, false); GalleryFragmentViewHolder viewHolder = new GalleryFragmentViewHolder(itemView, OnClick); return(viewHolder); }
public override void OnBindViewHolder(Android.Support.V7.Widget.RecyclerView.ViewHolder holder, int position) { var filePath = capturedImages[position].ThumbnailPath + "/" + capturedImages[position].ImageName; var imageBitmap = ImageHelper.GetImageBitmapFromFilePath(filePath, capturedImages[position].ImageWidth, capturedImages[position].ImageHeight); GalleryFragmentViewHolder viewHolder = holder as GalleryFragmentViewHolder; viewHolder.CapturedImageView.SetImageBitmap(imageBitmap); if (!String.IsNullOrEmpty(capturedImages[position].TextDetected)) { viewHolder.DetectedTextView.Text = capturedImages[position].TextDetected; } }