public override RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType)
        {
            View itemView = LayoutInflater.From(parent.Context).Inflate(Resource.Layout.HomeFragImageCell, parent, false);

            ImageViewHolder viewHolder = new ImageViewHolder(itemView, OnClick);


            viewHolder.image.Click += (sender, e) =>
            {
                var pos = viewHolder.AdapterPosition;

                Bundle nameBundle = new Bundle();
                string name       = favorites[pos];
                nameBundle.PutString("playlistName", name);
                Android.Support.V4.App.Fragment playlistFragment = null;
                playlistFragment = new playlistFragment();
                var ft = activity.SupportFragmentManager.BeginTransaction();

                //var ft = ((AppCompatActivity).Context).getSupportFragmentManager();
                ft.Replace(Resource.Id.content_frame, playlistFragment).AddToBackStack(pos.ToString());
                ft.Commit();

                playlistFragment.Arguments = nameBundle;
            };


            return(viewHolder);
        }
 private void OnItemClick(object sender, int e)
 {
     Android.Support.V4.App.Fragment playlistFragment = null;
     playlistFragment = new playlistFragment();
     var ft = FragmentManager.BeginTransaction();
 }