public EditingToolsAdapterViewHolder(View itemView, Action <EditingToolsAdapterClickEventArgs> clickListener, Action <EditingToolsAdapterClickEventArgs> longClickListener) : base(itemView) { try { MainView = itemView; ImgToolIcon = MainView.FindViewById <TextView>(Resource.Id.imgToolIcon); TxtTool = MainView.FindViewById <TextView>(Resource.Id.txtTool); itemView.Click += (sender, e) => clickListener(new EditingToolsAdapterClickEventArgs { View = itemView, Position = AdapterPosition }); itemView.LongClick += (sender, e) => longClickListener(new EditingToolsAdapterClickEventArgs { View = itemView, Position = AdapterPosition }); RegularTxt6 = Typeface.CreateFromAsset(itemView.Context.Assets, "SF-UI-Display-Regular.ttf"); TxtTool.SetTypeface(RegularTxt6, TypefaceStyle.Normal); } catch (Exception e) { Console.WriteLine(e); } }