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); }
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; }