Esempio n. 1
0
        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);
        }