Esempio n. 1
0
        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));
        }
Esempio n. 2
0
 public GalleryGridViewHolder(View itemView, Action <GalleryMediaModel> onItemSelected) : base(itemView)
 {
     _image          = (SelectableImageView)itemView;
     _onItemSelected = onItemSelected;
     itemView.Click += ItemViewOnClick;
 }