public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { var view = base.OnCreateView(inflater, container, savedInstanceState); var categoryList = view.FindViewById <MvxListView>(Resource.Id.category_list); categoryList.ItemClick = EditCategoryCommand; RegisterForContextMenu(categoryList); view.FindViewById <FloatingActionButton>(Resource.Id.fab_create_category).Click += (s, e) => { var dialog = new ModifyCategoryDialog { ViewModel = Mvx.Resolve <ModifyCategoryDialogViewModel>() }; dialog.Show(Activity.FragmentManager, Strings.AddCategoryTitle); }; return(view); }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { var view = base.OnCreateView(inflater, container, savedInstanceState); var list = view.FindViewById <ListView>(Resource.Id.category_list); RegisterForContextMenu(list); var button = view.FindViewById <FloatingActionButton>(Resource.Id.fab_create_category); button.Click += (s, e) => { var dialog = new ModifyCategoryDialog { ViewModel = Mvx.Resolve <CategoryDialogViewModel>() }; dialog.Show(Activity.FragmentManager, "dialog"); }; return(view); }