Example #1
0
        public override void OnBindViewHolder(RecyclerView.ViewHolder holder, int position)
        {
            ItemsViewHolder itemsViewHolder = holder as ItemsViewHolder;

            itemsViewHolder.thumbnail.SetImageBitmap(Android.Graphics.BitmapFactory.DecodeStream(_dataSet[position].Img.Photo));
            itemsViewHolder.description.Text = _dataSet[position].Place.Name;
            itemsViewHolder.title.Text       = _dataSet[position].Place.Rating.ToString();
        }
Example #2
0
        public override RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType)
        {
            View itemView = LayoutInflater.From(parent.Context).
                            Inflate(Resource.Layout.item_place, parent, false);
            ItemsViewHolder vh = new ItemsViewHolder(itemView, OnClick);

            return(vh);
        }
Example #3
0
        public override RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType)
        {
            View itemView = LayoutInflater.From(parent.Context).
                            Inflate(GetResourceLayoutId(), parent, false);

            ItemsViewHolder item = new ItemsViewHolder(itemView, OnClick, OnLongClick);

            return(item);
        }