Exemple #1
0
        public override bool OnOptionsItemSelected(IMenuItem item)
        {
            switch (item.ItemId)
            {
            case Resource.Id.menu_finish:
                ViewModel.Finish();
                InvalidateOptionsMenu();
                return(true);

            case Resource.Id.menu_pause:
                ViewModel.Pause();
                InvalidateOptionsMenu();
                return(true);

            case Resource.Id.menu_resume:
                ViewModel.Resume();
                InvalidateOptionsMenu();
                return(true);

            case Resource.Id.menu_new:
                ViewModel.PrepareNewTask();
                var addTaskFragment = new AddTaskFragment();
                addTaskFragment.Show(SupportFragmentManager, "addTask");
//				Intent intent = new Intent (this, typeof(TaskEditActivity));
//				StartActivity (intent);
                return(true);

            default:
                return(base.OnOptionsItemSelected(item));
            }
        }
Exemple #2
0
        public override bool OnOptionsItemSelected(IMenuItem item)
        {
            switch (item.ItemId) {
            case Resource.Id.menu_finish:
                ViewModel.Finish ();
                InvalidateOptionsMenu ();
                return true;

            case Resource.Id.menu_pause:
                ViewModel.Pause ();
                InvalidateOptionsMenu ();
                return true;

            case Resource.Id.menu_resume:
                ViewModel.Resume ();
                InvalidateOptionsMenu ();
                return true;

            case Resource.Id.menu_new:
                ViewModel.PrepareNewTask ();
                var addTaskFragment = new AddTaskFragment ();
                addTaskFragment.Show (SupportFragmentManager, "addTask");
            //				Intent intent = new Intent (this, typeof(TaskEditActivity));
            //				StartActivity (intent);
                return true;

            default:
                return base.OnOptionsItemSelected(item);
            }
        }