Example #1
0
                public override RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType)
                {
                    var v = LayoutInflater.From(parent.Context).Inflate(Resource.Layout.MainSoundFontFolderListItem, parent, false);
                    var h = new TheViewHolder(v);

                    v.LongClick += (sender, e) => {
                        var folder = data [h.AdapterPosition];
                        var df     = new RemoveFolderDialogFragment(folder);
                        df.Show(activity.SupportFragmentManager, "FolderRemoval");
                    };
                    return(h);
                }
Example #2
0
                public override RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType)
                {
                    var v = LayoutInflater.From(parent.Context).Inflate(Resource.Layout.MainSoundFontListItem, parent, false);
                    var h = new TheViewHolder(v);

                    v.Click += (sender, e) => {
                        var intent = new Intent(parent.Context, typeof(SoundFontDetailsActivity));
                        intent.PutExtra("soundfont", data [h.AdapterPosition]);
                        parent.Context.StartActivity(intent);
                    };
                    return(h);
                }
 public override RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType)
 {
     var v = LayoutInflater.From (parent.Context).Inflate (Resource.Layout.MainSoundFontFolderListItem, parent, false);
     var h = new TheViewHolder (v);
     v.LongClick += (sender, e) => {
         var folder = data [h.AdapterPosition];
         var df = new RemoveFolderDialogFragment (folder);
         df.Show (activity.SupportFragmentManager, "FolderRemoval");
     };
     return h;
 }
 public override RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType)
 {
     var v = LayoutInflater.From (parent.Context).Inflate (Resource.Layout.MainSoundFontListItem, parent, false);
     var h = new TheViewHolder (v);
     v.Click += (sender, e) => {
         var intent = new Intent (parent.Context, typeof (SoundFontDetailsActivity));
         intent.PutExtra ("soundfont", data [h.AdapterPosition]);
         parent.Context.StartActivity (intent);
     };
     return h;
 }