public override RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType) { var view = new SelectableImageView(parent.Context) { LayoutParameters = new ViewGroup.LayoutParams(_cellSize, _cellSize) }; return(new GalleryGridViewHolder(view, OnItemSelected)); }
public GalleryGridViewHolder(View itemView, Action <GalleryMediaModel> onItemSelected) : base(itemView) { _image = (SelectableImageView)itemView; _onItemSelected = onItemSelected; itemView.Click += ItemViewOnClick; }