Example #1
0
        public override void OnDestroy()
        {
            base.OnDestroy();

            Console.WriteLine("ArticleFragment -> Destroy " + library.ToString());

            DestroyEventHandlers();

            var    activity = ((MainLibraryActivity)Activity);
            int    index    = activity.list.CheckedItemPosition;
            string subtitle = ((NavArrayAdapter <string>)activity.list.Adapter).objects[index];

            App.STATE.SetActionBarTitle(activity.SupportActionBar, "JW Chinese", subtitle);

            optionsMenu.RemoveItem(CHAPTERS_MENU);
            optionsMenu.RemoveItem(TEXTSIZE_MENU);

            try
            {
                ((MainLibraryActivity)Activity).stacks[(int)library].Pop();
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
            }
        }
		public override void OnCreateOptionsMenu (IMenu menu, MenuInflater inflater)
		{
			base.OnCreateOptionsMenu (menu, inflater);

			menu.RemoveItem (Resource.Id.action_search);
			menu.RemoveItem (Resource.Id.action_radar);
			menu.RemoveItem (Resource.Id.action_settings);
		}
Example #3
0
 private void EnableMenuOptions()
 {
     if (ViewModel.Parameter.IsNewTask)
     {
         _menu.RemoveItem(Resource.Id.DeleteTask);
         _menu.RemoveItem(Resource.Id.MoveTask);
     }
 }
Example #4
0
 public override bool OnCreateOptionsMenu(IMenu menu)
 {
     MenuInflater.Inflate(Resource.Menu.options_menu, menu);
     menu.RemoveItem(Resource.Id.search);
     menu.RemoveItem(Resource.Id.action_refresh);
     menu.RemoveItem(Resource.Id.action_clear_history);
     return(true);
 }
        public override void OnCreateOptionsMenu(IMenu menu, MenuInflater inflater)
        {
            base.OnCreateOptionsMenu(menu, inflater);

            menu.RemoveItem(Resource.Id.action_search);
            menu.RemoveItem(Resource.Id.action_radar);
            menu.RemoveItem(Resource.Id.action_settings);
        }
        public override bool OnPrepareOptionsMenu(IMenu menu)
        {
            if (indeterminateVisible) {
                menu.RemoveItem (Resource.Id.action_edit);
                menu.RemoveItem (Resource.Id.action_save);
            }

            return base.OnPrepareOptionsMenu (menu);
        }
        public override bool OnPrepareOptionsMenu(IMenu menu)
        {
            if (indeterminateVisible)
            {
                menu.RemoveItem(Resource.Id.action_edit);
                menu.RemoveItem(Resource.Id.action_save);
            }

            return(base.OnPrepareOptionsMenu(menu));
        }
        public override bool OnCreateOptionsMenu(IMenu menu)
        {
            MenuInflater.Inflate(Resource.Menu.menu_toolbar, menu);
            menu.RemoveItem(Resource.Id.action_sobre);
            menu.RemoveItem(Resource.Id.action_adicionar);
            menu.RemoveItem(Resource.Id.action_help);
            menu.RemoveItem(Resource.Id.action_sair);
            menu.RemoveItem(Resource.Id.action_filtrar);
            menu.RemoveItem(Resource.Id.action_legenda);
            menu.RemoveItem(Resource.Id.action_contato);

            if (pedido == null)
            {
                menu.RemoveItem(Resource.Id.action_deletar);
            }

            if (pedido != null)
            {
                if (pedido.fl_status != 0)
                {
                    menu.RemoveItem(Resource.Id.action_salvar);
                }
            }

            return(base.OnCreateOptionsMenu(menu));
        }
Example #9
0
        public override void OnCreateOptionsMenu(IMenu menu, MenuInflater inflater)
        {
            base.OnCreateOptionsMenu(menu, inflater);

            try
            {
                //menu.RemoveItem(CHAPTERS_MENU);
                menu.RemoveItem(TEXTSIZE_MENU);
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
            }

            //var chaptersMenu = menu.Add(0, CHAPTERS_MENU, CHAPTERS_MENU, "Chapters");
            //chaptersMenu.SetIcon(Resource.Drawable.chapters);
            //chaptersMenu.SetShowAsAction(ShowAsAction.IfRoom);

            var fontIncreaseMenu = menu.Add(0, TEXTSIZE_MENU, TEXTSIZE_MENU, "Text Size");

            fontIncreaseMenu.SetIcon(Resource.Drawable.fontsize);
            fontIncreaseMenu.SetShowAsAction(ShowAsAction.Never | ShowAsAction.WithText);

            optionsMenu = menu;
        }
Example #10
0
        public override bool OnCreateOptionsMenu(IMenu menu)
        {
            //change menu_search to your name
            if (!refreshing)
            {
                this.MenuInflater.Inflate(Resource.Menu.menu_home, menu);

                if (viewModel.Places.Count == 0)
                {
                    menu.RemoveItem(Resource.Id.action_navigation);
                }

                var searchItem = menu.FindItem(Resource.Id.action_search);
                var provider   = MenuItemCompat.GetActionView(searchItem);
                searchView = provider.JavaCast <Android.Support.V7.Widget.SearchView> ();

                searchView.QueryTextSubmit += (sender, args) => {
                    RefreshData(true, args.Query.Trim());
                    var view = sender as Android.Support.V7.Widget.SearchView;
                    if (view != null)
                    {
                        view.ClearFocus();
                    }
                };
            }
            return(base.OnCreateOptionsMenu(menu));
        }
Example #11
0
        public override bool OnCreateOptionsMenu(IMenu menu)
        {
            MenuInflater.Inflate(Resource.Menu.menu_toolbar, menu);
            menu.RemoveItem(Resource.Id.action_deletar);
            menu.RemoveItem(Resource.Id.action_adicionar);
            menu.RemoveItem(Resource.Id.action_sobre);
            menu.RemoveItem(Resource.Id.action_salvar);
            menu.RemoveItem(Resource.Id.action_refresh);
            menu.RemoveItem(Resource.Id.action_help);
            menu.RemoveItem(Resource.Id.action_sair);
            menu.RemoveItem(Resource.Id.action_filtrar);
            menu.RemoveItem(Resource.Id.action_legenda);
            menu.RemoveItem(Resource.Id.action_contato);

            return(base.OnCreateOptionsMenu(menu));
        }
Example #12
0
 public override void OnCreateOptionsMenu(IMenu menu, MenuInflater inflater)
 {
     if (_companyId != 0)
     {
         menu.RemoveItem(Resource.Id.action_refresh);
     }
 }
Example #13
0
        /// <summary>
        /// Creates the options menu.
        /// </summary>
        /// <param name="menu">The menu.</param>
        /// <param name="inflater">The inflater.</param>
        public void CreateOptionsMenu(IMenu menu, MenuInflater inflater)
        {
            //_editItem = menu.Add (Menu.None, Resource.Id.action_selections, Menu.None, "Edit");
            //_editItem.SetIcon (EditMode ? Resource.Drawable.ic_selections_grey : Resource.Drawable.ic_selections_green);
            //MenuItemCompat.SetShowAsAction (_editItem, MenuItemCompat.ShowAsActionAlways);
            _editCancelItem = menu.Add(Menu.None, Resource.Id.menu_cancel, Menu.None, "Edit");
            MenuItemCompat.SetShowAsAction(_editCancelItem, MenuItemCompat.ShowAsActionAlways);
            //_editCancelItem.SetTitle(EditMode ? LanguageResolver.Cancel : LanguageResolver.Edit);
            _editCancelItem.SetActionView(Resource.Layout.action_menuitem);
            _cancelTexView = _editCancelItem.ActionView.FindViewById <TextView>(Resource.Id.cancelitem);
            _cancelTexView.SetOnClickListener(this);
            _cancelTexView.Text = EditMode ? LanguageResolver.Cancel : LanguageResolver.Edit;

            menu.RemoveItem(Resource.Id.action_selections);
            menu.RemoveItem(Resource.Id.menu_cancel);
        }
Example #14
0
 public override bool OnCreateOptionsMenu(IMenu menu)
 {
     MenuInflater.Inflate(Resource.Menu.right_menu, menu);
     _doneBtn = menu.GetItem(1);
     DisableDoneBtn();
     menu.RemoveItem(Resource.Id.add);
     return(base.OnCreateOptionsMenu(menu));
 }
Example #15
0
        public override bool OnCreateOptionsMenu(IMenu menu)
        {
            MenuInflater.Inflate (Resource.Menu.main_menu, menu);
                        int i = speechItemListView.CheckedItemPosition;

                        //if no text don't allow saving
                        if (string.IsNullOrWhiteSpace (textToSpeak.Text)) {
                            menu.RemoveItem (Resource.Id.menu_save);
                        }

                        //if nothing selected don't allow deleting
                        if (i < 0) {
                            menu.RemoveItem (Resource.Id.menu_delete);
                        }

            return true;
        }
        private void trvMenuItems_DragDrop(object sender, DragEventArgs e)
        {
            var dragNode = e.Data.GetData(typeof(TreeNodeAdv)) as TreeNodeAdv;

            if (dragNode == null)
            {
                return;
            }

            var item = ((ItemBase)dragNode.Tag).Item;

            //Detach from parent first
            if (item.Parent != null)
            {
                var m = item.Parent;
                m.RemoveItem(item);
            }
            else
            {
                _rootMenu.RemoveItem(item);
            }

            var dropNode = trvMenuItems.GetNodeAt(trvMenuItems.PointToClient(new Point(e.X, e.Y)));

            if (dropNode != null)
            {
                var dropItem = ((ItemBase)dropNode.Tag).Item;

                //Attach to new location
                var menu = dropItem as IMenu;
                if (menu != null)
                {
                    if (MessageBox.Show(Strings.QuestionAddItemToFlyout, string.Empty, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                    {
                        menu.AddItem(item);
                    }
                    else
                    {
                        //Add to same level as dropped item
                        var pm  = dropItem.Parent ?? _rootMenu;
                        var idx = pm.GetIndex(dropItem);
                        pm.Insert(item, idx);
                    }
                }
                else
                {
                    //Add to same level as dropped item
                    var pm  = dropItem.Parent ?? _rootMenu;
                    var idx = pm.GetIndex(dropItem);
                    pm.Insert(item, idx);
                }
            }
            else
            {
                _rootMenu.AddItem(item);
            }
            RefreshModel();
        }
Example #17
0
        public override bool OnCreateOptionsMenu(IMenu menu)
        {
            MenuInflater.Inflate(Resource.Menu.main_menu, menu);
            int i = speechItemListView.CheckedItemPosition;

            //if no text don't allow saving
            if (string.IsNullOrWhiteSpace(textToSpeak.Text))
            {
                menu.RemoveItem(Resource.Id.menu_save);
            }

            //if nothing selected don't allow deleting
            if (i < 0)
            {
                menu.RemoveItem(Resource.Id.menu_delete);
            }

            return(true);
        }
        public void CreateOptionsMenu(IMenu menu, MenuInflater inflater)
        {
            _editItem = menu.Add(Menu.None, Resource.Id.action_selections, Menu.First, "Edit");
            //_editItem = menu.Add(Menu.None, Resource.Id.action_selections1, Menu.None, "Assets");
            //	_editItem = menu.Add(Menu.None, Resource.Id.action_selections2, Menu.None, "Payment");

            _editItem.SetIcon(Resource.Drawable.menu);
            MenuItemCompat.SetShowAsAction(_editItem, MenuItemCompat.ShowAsActionAlways);
            _editItem.SetVisible(false);

            menu.RemoveItem(Resource.Id.action_selections);
        }
        /*public override void OnResume()
         * {
         *      Console.WriteLine("UPDATELOADING OnResume");
         *      base.OnResume();
         *
         *      PopulateTable();
         * }*/

        #region actionbar
        public override void OnCreateOptionsMenu(IMenu menu, MenuInflater inflater)
        {
            inflater.Inflate(Resource.Menu.DownloadActionBarMenu, menu);

            //aggiorna
            var refresh = menu.FindItem(Resource.Id.EdicolaActionBarMenu_Refresh);

            refresh.SetTitle(GetString(Resource.String.gen_refresh));
            refresh.Icon.Colorize(DataManager.Get <ISettingsManager>().Settings.TintColor);

            //ordina
            var order = menu.FindItem(Resource.Id.EdicolaActionBarMenu_Order);

            order.SetTitle(GetString(Resource.String.edic_orderBy));

            //griglia/lista
            var layout = menu.FindItem(Resource.Id.EdicolaActionBarMenu_Layout);

            layout.SetTitle(GetString(Resource.String.edic_list));

            var downAll = menu.FindItem(Resource.Id.EdicolaActionBarMenu_Download);

            downAll.SetTitle(GetString(Resource.String.edic_downloadAll));

            //cerca
            var search = menu.FindItem(Resource.Id.EdicolaActionBarMenu_Search);

            search.Icon.Colorize(DataManager.Get <ISettingsManager> ().Settings.TintColor);

            if (!DataManager.Get <ISettingsManager> ().Settings.EdicolaSearch)
            {
                menu.RemoveItem(search.ItemId);

                order.SetShowAsAction(ShowAsAction.Always);
            }

            var overflow = menu.FindItem(Resource.Id.menu_overflow);

            overflow.Icon.Colorize(DataManager.Get <ISettingsManager>().Settings.TintColor);

            //abbonamenti
            var subscribe = menu.FindItem(Resource.Id.EdicolaActionBarMenu_Subscribe);

            subscribe.SetTitle(GetString(Resource.String.iap_subscribe));

            if (!DataManager.Get <ISettingsManager>().Settings.InAppPurchase&& overflow.HasSubMenu)
            {
                overflow.SubMenu.RemoveItem(subscribe.ItemId);
            }

            SetupIfNeeded();
        }
Example #20
0
        /*public override void OnResume()
         *      {
         *              Console.WriteLine("UPDATELOADING OnResume");
         *              base.OnResume();
         *
         *              PopulateTable();
         *      }*/

        #region actionbar
        public override void OnCreateOptionsMenu(IMenu menu, MenuInflater inflater)
        {
            inflater.Inflate(Resource.Menu.EdicolaActionBarMenu, menu);

            //aggiorna
            var refresh = menu.FindItem(Resource.Id.EdicolaActionBarMenu_Refresh);

            refresh.SetTitle(GetString(Resource.String.gen_refresh));
            refresh.Icon.Colorize(DataManager.Get <ISettingsManager>().Settings.TintColor);

            //ordina
            var order = menu.FindItem(Resource.Id.EdicolaActionBarMenu_Order);

            order.SetTitle(GetString(Resource.String.edic_orderBy));

            //griglia/lista
            var layout = menu.FindItem(Resource.Id.EdicolaActionBarMenu_Layout);

            layout.SetTitle(GetString(Resource.String.edic_list));

            //cerca
            var search = menu.FindItem(Resource.Id.EdicolaActionBarMenu_Search);

            search.Icon.Colorize(DataManager.Get <ISettingsManager>().Settings.TintColor);

            if (!DataManager.Get <ISettingsManager>().Settings.EdicolaSearch)
            {
                menu.RemoveItem(search.ItemId);

                order.SetShowAsAction(ShowAsAction.Always);
            }

            //more
            var overflow = menu.FindItem(Resource.Id.menu_overflow);

            overflow.Icon.Colorize(DataManager.Get <ISettingsManager>().Settings.TintColor);

            if (Activity != null && IsAdded)
            {
                var titleId = Resources.GetIdentifier("action_bar_title", "id", "android");
                var abTitle = Activity.FindViewById <TextView>(titleId);

                if (abTitle != null)
                {
                    abTitle.SetTextColor(Color.Transparent.FromHex(DataManager.Get <ISettingsManager>().Settings.TintColor));
                }
            }

            SetupIfNeeded();
        }
        public override bool OnCreateOptionsMenu(IMenu menu)
        {
            MenuInflater.Inflate(Resource.Menu.menu_toolbar, menu);

            if (operacao != "selecionado")
            {
                menu.RemoveItem(Resource.Id.action_deletar);
                menu.RemoveItem(Resource.Id.action_adicionar);
                menu.RemoveItem(Resource.Id.action_ajuda);
                menu.RemoveItem(Resource.Id.action_sobre);
                menu.RemoveItem(Resource.Id.action_sair);
                menu.RemoveItem(Resource.Id.action_filtrar);
            }
            else
            {
                menu.RemoveItem(Resource.Id.action_adicionar);
                menu.RemoveItem(Resource.Id.action_ajuda);
                menu.RemoveItem(Resource.Id.action_sobre);
                menu.RemoveItem(Resource.Id.action_sair);
                menu.RemoveItem(Resource.Id.action_filtrar);
            }
            menu.RemoveItem(Resource.Id.action_contato);

            return(base.OnCreateOptionsMenu(menu));
        }
Example #22
0
 public override bool OnCreateOptionsMenu(IMenu menu)
 {
     MenuInflater.Inflate(Resource.Menu.right_menu, menu);
     menu.RemoveItem(Resource.Id.done);
     return(base.OnCreateOptionsMenu(menu));
 }
Example #23
0
 public bool OnPrepareActionMode(ActionMode mode, IMenu menu)
 {
     menu.RemoveItem(global::Android.Resource.Id.SelectAll);
     return true;
 }
Example #24
0
 public bool OnPrepareActionMode(ActionMode mode, IMenu menu)
 {
     // Remove the "select all" option
     menu.RemoveItem(Android.Resource.Id.SelectAll);
     // Remove the "cut" option
     menu.RemoveItem(Android.Resource.Id.Cut);
     // Remove the "copy all" option
     menu.RemoveItem(Android.Resource.Id.Copy);
     return true;
 }
Example #25
0
		public override bool OnCreateOptionsMenu (IMenu menu)
		{
			//change menu_search to your name
			if (!refreshing) {
				this.MenuInflater.Inflate (Resource.Menu.menu_home, menu);

				if (viewModel.Places.Count == 0)
					menu.RemoveItem (Resource.Id.action_navigation);

				var searchItem = menu.FindItem (Resource.Id.action_search);
				var provider = MenuItemCompat.GetActionView (searchItem);
				searchView = provider.JavaCast<Android.Support.V7.Widget.SearchView> ();

				searchView.QueryTextSubmit += (sender, args) => {
					RefreshData (true, args.Query.Trim ());
					var view = sender as Android.Support.V7.Widget.SearchView;
					if (view != null)
						view.ClearFocus ();
				};
			}
			return base.OnCreateOptionsMenu (menu);
		}
Example #26
0
        static void n_RemoveItem_I(IntPtr jnienv, IntPtr native__this, int p0)
        {
            IMenu __this = Java.Lang.Object.GetObject <IMenu> (native__this, JniHandleOwnership.DoNotTransfer);

            __this.RemoveItem(p0);
        }
 public override void OnCreateOptionsMenu(IMenu menu, MenuInflater inflater)
 {
     menu.RemoveItem(Resource.Id.search);
     menu.RemoveItem(Resource.Id.action_refresh);
     menu.RemoveItem(Resource.Id.action_clear_history);
 }
Example #28
0
 public override bool OnCreateOptionsMenu(IMenu menu)
 {
     MenuInflater.Inflate(Resource.Menu.home, menu);
     menu.RemoveItem(Resource.Id.Logout);
     return(base.OnCreateOptionsMenu(menu));
 }
 public override bool OnCreateOptionsMenu(IMenu menu)
 {
     MenuInflater.Inflate(Resource.Menu.menu_toolbar_filtro, menu);
     menu.RemoveItem(Resource.Id.action_filtrar);
     return(base.OnCreateOptionsMenu(menu));
 }
 private void RemoveItem(int id)
 {
     MenuItemTemplate.Clear(_menu.FindItem(id));
     _menu.RemoveItem(id);
 }
Example #31
0
        public override bool OnCreateOptionsMenu(IMenu menu)
        {
            MenuInflater.Inflate(Resource.Menu.menu_toolbar, menu);
            menu.RemoveItem(Resource.Id.action_filtrar);

            if (operacao != "selecionado")
            {
                menu.RemoveItem(Resource.Id.action_deletar);
                menu.RemoveItem(Resource.Id.action_adicionar);
                menu.RemoveItem(Resource.Id.action_ajuda);
                menu.RemoveItem(Resource.Id.action_sobre);
                menu.RemoveItem(Resource.Id.action_sair);
                menu.RemoveItem(Resource.Id.action_sincronizar);
                menu.RemoveItem(Resource.Id.action_legenda);
            }
            else
            {
                if ((entrega != null) && (entrega.fl_status == 1))
                {
                    menu.RemoveItem(Resource.Id.action_deletar);
                }

                menu.RemoveItem(Resource.Id.action_adicionar);
                menu.RemoveItem(Resource.Id.action_ajuda);
                menu.RemoveItem(Resource.Id.action_sobre);
                menu.RemoveItem(Resource.Id.action_sair);
                menu.RemoveItem(Resource.Id.action_sincronizar);
                menu.RemoveItem(Resource.Id.action_legenda);
            }
            menu.RemoveItem(Resource.Id.action_contato);

            return(base.OnCreateOptionsMenu(menu));
        }