void OnClick(FragmentHomeAdapterClickEventArgs args) { Toast.MakeText(itemView.Context, Categories[args.Position].Name, ToastLength.Short).Show(); Fragment.SearchView.Background = new ColorDrawable { Color = Color.ParseColor(Categories[args.Position].Color) }; ((AppCompatActivity)Fragment.Activity).SupportActionBar.SetBackgroundDrawable(new ColorDrawable { Color = Color.ParseColor(Categories[args.Position].Color) }); Fragment.RecyclerViewSub.SetAdapter(new SubCategoryAdapter(Categories, Fragment, args.Position)); Fragment.SearchView.QueryHint = Categories[args.Position].subCategories[0].Key; Fragment.Main.EntityModel.Ontology = Categories[args.Position].subCategories[0].Key; Fragment.SearchView.ClearFocus(); }
void OnLongClick(FragmentHomeAdapterClickEventArgs args) => ItemLongClick?.Invoke(this, args);
void OnClick(FragmentHomeAdapterClickEventArgs args) { Fragment.SearchView.QueryHint = categories[args.Position].Name; Fragment.SearchView.Iconified = false; Fragment.Main.EntityModel.Ontology = categories[args.Position].Key; }