public override void OnBindViewHolder(RecyclerView.ViewHolder holder, int position)
            {
                var h = holder as ViewHolder;

                h.BoundString   = values [position];
                h.TextView.Text = values [position];

                h.View.Click += (sender, e) => {
                    var context = h.View.Context;
                    var intent  = new Intent(context, typeof(CheeseDetailActivity));
                    intent.PutExtra(CheeseDetailActivity.EXTRA_NAME, h.BoundString);

                    context.StartActivity(intent);
                };

                h.ImageView.SetImageDrawable(Cheeses.GetRandomCheeseDrawable(parent));
            }