public override bool OnCreateOptionsMenu(IMenu menu) { menu.Add("Item 1"); menu.Add("Item 2"); menu.Add("Item 3"); return true; }
public override bool OnCreateOptionsMenu(IMenu menu) { base.OnCreateOptionsMenu(menu); menu.Add(0, EDIT_ID, 0, Resource.String.menu_edit) .SetShortcut('1', 'e') .SetIcon(Resource.Drawable.icon_delete); //menu.add(0, HOME_ID, 0, R.string.menu_start).setShortcut('4', 'h') // .setIcon(R.drawable.icon_start); menu.Add(0, LIST_ID, 0, Resource.String.menu_recent) .SetShortcut('3', 'r') .SetIcon(Resource.Drawable.icon_recent); menu.Add(0, DELETE_ID, 0, Resource.String.menu_delete) .SetShortcut('2', 'd') .SetIcon(Resource.Drawable.icon_delete); //menu.add(0, ABOUT_ID, 0, R.string.menu_about).setShortcut('5', 'a') // .setIcon(android.R.drawable.ic_dialog_info); //menu.add(0, EXPORT_ID, 0, R.string.menu_export).setShortcut('7', 'x') // .setIcon(android.R.drawable.ic_dialog_info); //menu.add(0, IMPORT_ID, 0, R.string.menu_import).setShortcut('8', 'm') // .setIcon(android.R.drawable.ic_dialog_info); //menu.add(0, EMAIL_ID, 0, R.string.menu_email).setShortcut('6', 'm') // .setIcon(android.R.drawable.ic_dialog_info); return true; }
public override bool OnCreateOptionsMenu(IMenu menu) { MenuInflater.Inflate (Resource.Menu.Main, menu); /*var searchMenu = menu.Add ("Search"); searchMenu.SetVisible (true); searchMenu.SetShowAsAction (ShowAsAction.IfRoom); searchMenu.SetActionView(new SearchView(this));*/ var addMenu = menu.Add (1, (int)MenuConstants.MainAdd, 1, "Add"); addMenu.SetIcon (Resource.Drawable.Add); addMenu.SetShowAsAction (ShowAsAction.IfRoom); var refreshMenu = menu.Add (1, (int)MenuConstants.MainRefresh, 2, "Refresh"); refreshMenu.SetIcon (Resource.Drawable.Refresh); refreshMenu.SetShowAsAction (ShowAsAction.IfRoom); /*var facebookMenu = menu.Add (2, (int)MenuConstants.MainFacebook, 3, "Authorize Facebook"); facebookMenu.SetIcon (Resource.Drawable.Facebook); facebookMenu.SetShowAsAction (ShowAsAction.IfRoom); var twitterMenu = menu.Add (2, (int)MenuConstants.MainTwitter, 4, "Authorize Twitter"); twitterMenu.SetIcon (Resource.Drawable.Twitter); twitterMenu.SetShowAsAction (ShowAsAction.IfRoom);*/ return base.OnCreateOptionsMenu (menu); }
public override bool OnCreateOptionsMenu(IMenu menu) { var MenuItem1 = menu.Add(0, 1, 1, "Aktualisieren"); var MenuItem2 = menu.Add(0, 2, 2, "Beenden"); // Set icon return base.OnCreateOptionsMenu(menu); }
public override bool OnCreateOptionsMenu(IMenu menu) { var refreshMenuItem = menu.Add(0, 1, 1, Resource.String.Refresh); var quitMenuItem = menu.Add(0, 1, 1, Resource.String.Quit); refreshMenuItem.SetIcon(Resource.Drawable.refresh); quitMenuItem.SetIcon(Resource.Drawable.logout); return true; }
public override bool OnCreateOptionsMenu(IMenu menu) { menu.Add(Menu.None, 0, Menu.None, "Settings").SetIcon(Android.Resource.Drawable.IcMenuManage); menu.Add(Menu.None, 1, Menu.None, "Theme").SetIcon(Android.Resource.Drawable.IcMenuGallery); //menu.Add(Menu.None, 2, Menu.None, "Share").SetIcon(Android.Resource.Drawable.IcMenuShare); return true;// base.OnCreateOptionsMenu(menu); }
public override bool OnCreateOptionsMenu(IMenu menu) { var b = base.OnCreateOptionsMenu(menu); menu.Add(1, 0, 1, Resource.String.viewcard_Left); menu.Add(1, 1, 1, Resource.String.viewcard_Edit); menu.Add(1, 2, 1, Resource.String.viewcard_Right); return b; }
public override bool OnCreateOptionsMenu(IMenu menu) { menu.Add (0, 0, 0, "Выбрать журнал"); menu.Add(0,1,1,"О программе"); menu.Add(0,2,2,"Выход"); return true; }
public override bool OnCreateOptionsMenu(IMenu menu) { var menuItem1 = menu.Add(0, 1, 1, Resource.String.Copyright); var menuItem2 = menu.Add(0, 2, 2, Resource.String.Close); menuItem1.SetIcon(Resource.Drawable.exclaim); menuItem2.SetIcon(Resource.Drawable.close); return base.OnCreateOptionsMenu(menu); }
public override bool OnCreateOptionsMenu(IMenu menu) { menu.Add (0, 0, 0, "切换帐号"); menu.Add (1, 1, 1, "前一天"); menu.Add (1, 2, 2, "后一天"); menu.Add (2, 3, 3, "添加课程"); return true; }
public override bool OnCreateOptionsMenu (IMenu menu) { menu.Add (Menu.None, 0, Menu.None, Resource.String.simpleSaveState); menu.Add (Menu.None, 1, Menu.None, Resource.String.nonConfigInstance); menu.Add (Menu.None, 2, Menu.None, Resource.String.layoutInCode); return base.OnCreateOptionsMenu (menu); }
public override bool OnCreateOptionsMenu(IMenu menu) { var res = base.OnCreateOptionsMenu(menu); menu.Add(0, MenuItem_AddCard, 0, Resource.String.AddCard); menu.Add(0, MenuItem_Exit, 1, Resource.String.Exit); return res; }
public override bool OnCreateOptionsMenu(IMenu menu) { var configItem = menu.Add(0, 1, 1, "Config".ToJ()); configItem.SetIcon(Resource.Drawable.ic_menu_preferences); var aboutItem = menu.Add(0, 1, 1, "About".ToJ()); aboutItem.SetIcon(Resource.Drawable.ic_menu_info_details); // IcMenuInfoDetails); var exitItem = menu.Add(0, 1, 1, "Exit".ToJ()); exitItem.SetIcon(Resource.Drawable.ic_menu_close_clear_cancel); return true; }
public override void OnCreateOptionsMenu(IMenu menu, MenuInflater inflater) { // Put overlay items first MapView.OverlayManager.OnCreateOptionsMenu(menu, MenuLastId, MapView); menu.Add(0, MenuZoominId, Menu.None, "ZoomIn"); menu.Add(0, MenuZoomoutId, Menu.None, "ZoomOut"); base.OnCreateOptionsMenu(menu, inflater); }
/// <summary> /// http://mgroves.com/monodroid-creating-an-options-menu/ /// </summary> public override bool OnCreateOptionsMenu(IMenu menu) { var item = menu.Add(Menu.None, 1, 1, new Java.Lang.String("Schedule")); //item.SetIcon(Resource.Drawable.calendar); item = menu.Add(Menu.None, 2, 2, new Java.Lang.String("Speakers")); // HACK: todo - add 'using' statement around Java.Lang.Strings for GC (as per novell hint) //item.SetIcon(Resource.Drawable.microphone); item = menu.Add(Menu.None, 3, 3, new Java.Lang.String("Sessions")); //item.SetIcon(Resource.Drawable.bullhorn); item = menu.Add(Menu.None, 4, 4, new Java.Lang.String("Map")); //item.SetIcon(Resource.Drawable.map); item = menu.Add(Menu.None, 5, 5, new Java.Lang.String("Favorites")); //item.SetIcon(Resource.Drawable.star); item = menu.Add(Menu.None, 6, 6, new Java.Lang.String("News")); //item.SetIcon(Resource.Drawable.star); item = menu.Add(Menu.None, 7, 7, new Java.Lang.String("Twitter")); //item.SetIcon(Resource.Drawable.star); item = menu.Add(Menu.None, 8, 8, new Java.Lang.String("Exhibitors")); //item.SetIcon(Resource.Drawable.star); item = menu.Add(Menu.None, 9, 9, new Java.Lang.String("About Xamarin")); //item.SetIcon(Resource.Drawable.star); return true; }
/// <summary> /// Creates the arrows in the top allowing the user to go forward or backward, in addition to using swipe. /// </summary> /// <param name="menu">The current menu</param> /// <returns></returns> public override bool OnCreateOptionsMenu(IMenu menu) { var prev = menu.Add(0, 0, 0, "Prev").SetIcon(Resource.Drawable.ic_arrow_back_black_24dp); var next = menu.Add(0, 1, 0, "Next").SetIcon(Resource.Drawable.ic_arrow_forward_black_24dp); next.SetShowAsAction(ShowAsAction.IfRoom); prev.SetShowAsAction(ShowAsAction.IfRoom); Adapter.SetNextButton(next); Adapter.SetPreviousButton(prev); return true; }
public override bool OnCreateOptionsMenu(IMenu menu) { base.OnCreateOptionsMenu (menu); // We are going to create two menus. Note that we assign them // unique integer IDs, labels from our string resources, and // given them shortcuts. menu.Add (0, (int)MenuItems.Back, 0, [email protected]).SetShortcut ('0', 'b'); menu.Add (0, (int)MenuItems.Clear, 0, [email protected]).SetShortcut ('1', 'c'); return true; }
public bool OnCreateOptionsMenu(IMenu menu, int menuIdOffset, MapView mapView) { menu.Add(0, MenuEnabled + menuIdOffset, Menu.None, "Enable rotation").SetIcon( Android.Resource.Drawable.IcMenuInfoDetails); if (ShowRotateMenuItems) { menu.Add(0, MenuRotateCcw + menuIdOffset, Menu.None, "Rotate maps counter clockwise").SetIcon(Android.Resource.Drawable.IcMenuRotate); menu.Add(0, MenuRotateCw + menuIdOffset, Menu.None, "Rotate maps clockwise") .SetIcon(Android.Resource.Drawable.IcMenuRotate); } return true; }
public override bool OnCreateOptionsMenu(IMenu menu) { MenuInflater.Inflate (Resource.Menu.Main, menu); var addMenu = menu.Add (0, 1, 1, "Add"); addMenu.SetIcon (Resource.Drawable.Add); addMenu.SetShowAsAction (ShowAsAction.IfRoom); var refreshMenu = menu.Add (0, 2, 2, "Refresh"); refreshMenu.SetIcon (Resource.Drawable.Refresh); refreshMenu.SetShowAsAction (ShowAsAction.IfRoom); return base.OnCreateOptionsMenu (menu); }
public override bool OnCreateOptionsMenu(IMenu menu) { menu.Add ("Save") .SetIcon (Resource.Drawable.ic_compose) .SetShowAsAction (MenuItem.ShowAsActionIfRoom | MenuItem.ShowAsActionWithText); menu.Add ("Search") .SetIcon (Resource.Drawable.ic_search) .SetShowAsAction (MenuItem.ShowAsActionIfRoom | MenuItem.ShowAsActionWithText); menu.Add ("Refresh") .SetIcon (Resource.Drawable.ic_refresh) .SetShowAsAction (MenuItem.ShowAsActionIfRoom | MenuItem.ShowAsActionWithText); return base.OnCreateOptionsMenu(menu); }
// =========================================================== // Fields // =========================================================== // =========================================================== // Constructors // =========================================================== // =========================================================== // Getter & Setter // =========================================================== // =========================================================== // Methods for/from SuperClass/Interfaces // =========================================================== public bool OnCreateOptionsMenu(IMenu pMenu) { //pMenu.Add(MenuConsts.None, MENU_TRACE, MenuConsts.None, "Start Method Tracing"); //pMenu.Add(MenuConsts.None, MENU_TRACE, MenuConsts.None, (Java.Lang.ICharSequence)"Start Method Tracing"); pMenu.Add(MenuConsts.None, MENU_TRACE, MenuConsts.None, (Java.Lang.ICharSequence) new Android.Text.SpannableString("Start Method Tracing")); return base.OnCreateOptionsMenu(pMenu); }
/// <summary> /// http://mgroves.com/monodroid-creating-an-options-menu/ /// </summary> public override bool OnCreateOptionsMenu(IMenu menu) { var item = menu.Add(Android.Views.MenuConsts.None, 1, 1, new Java.Lang.String("What's On")); item.SetIcon(Resource.Drawable.calendar); item = menu.Add(Android.Views.MenuConsts.None, 2, 2, new Java.Lang.String("Speakers")); // HACK: todo - add 'using' statement around Java.Lang.Strings for GC (as per novell hint) item.SetIcon(Resource.Drawable.microphone); item = menu.Add(Android.Views.MenuConsts.None, 3, 3, new Java.Lang.String("Sessions")); item.SetIcon(Resource.Drawable.bullhorn); item = menu.Add(Android.Views.MenuConsts.None, 4, 4, new Java.Lang.String("My Schedule")); item.SetIcon(Resource.Drawable.star); return true; }
public override bool OnCreateOptionsMenu(IMenu menu) { IMenuItem getFeedItem = menu.Add ("Get news feed"); getFeedItem.SetShowAsAction (ShowAsAction.IfRoom); getFeedItem.SetOnMenuItemClickListener (new DelegatedMenuItemListener (OnGetFeedClicked)); IMenuItem createItem = menu.Add ("Add new source"); createItem.SetShowAsAction (ShowAsAction.IfRoom); createItem.SetOnMenuItemClickListener (new DelegatedMenuItemListener (OnCreateClicked)); IMenuItem viewSources = menu.Add ("View sources"); viewSources.SetShowAsAction (ShowAsAction.IfRoom); viewSources.SetOnMenuItemClickListener (new DelegatedMenuItemListener (OnViewSourcesClicked)); return true; }
public override bool OnCreateOptionsMenu(IMenu menu) { var item = menu.Add(Android.Views.Menu.None, 1, 1, new Java.Lang.String("What's On")); item.SetIcon(Resource.Drawable.ic_tab_whats_on); item = menu.Add(Android.Views.Menu.None, 2, 2, new Java.Lang.String("Speakers")); item.SetIcon(Resource.Drawable.ic_tab_speakers); item = menu.Add(Android.Views.Menu.None, 3, 3, new Java.Lang.String("Sessions")); item.SetIcon(Resource.Drawable.ic_tab_sessions); item = menu.Add(Android.Views.Menu.None, 4, 4, new Java.Lang.String("My Schedule")); item.SetIcon(Resource.Drawable.ic_tab_my_schedule); return true; }
public override bool OnCreateOptionsMenu(IMenu menu) { // create a menu option to switch between map and lsit menu.Add(0, 0, 0, "Map View") .SetIcon(Resource.Drawable.map) .SetShowAsAction(ShowAsAction.IfRoom); return base.OnCreateOptionsMenu(menu); }
public override bool OnCreateOptionsMenu(IMenu menu) { ShareCompat.IntentBuilder b = ShareCompat.IntentBuilder.From(this); b.SetType("text/plain").SetText("Share from menu"); IMenuItem item = menu.Add("Share"); ShareCompat.ConfigureMenuItem(item, b); MenuItemCompat.SetShowAsAction(item, MenuItemCompat.SHOW_AS_ACTION_IF_ROOM); return true; }
public override bool OnCreateOptionsMenu(IMenu menu) { IMenuItem createItem = menu.Add ("Create List"); createItem.SetShowAsAction (ShowAsAction.IfRoom); createItem.SetOnMenuItemClickListener (new DelegatedMenuItemListener (OnCreateClicked)); return true; }
public override bool OnCreateOptionsMenu(IMenu menu) { var doneMenu = menu.Add("Done"); doneMenu.SetShowAsAction(ShowAsAction.Always); doneMenu.SetOnMenuItemClickListener(new DelegatedMenuItemListener(OnDoneClicked)); return true; }
public override bool OnCreateOptionsMenu (IMenu menu) { base.OnCreateOptionsMenu (menu); menu.Add ("Synchronize"); return true; }
public override void OnCreateOptionsMenu(IMenu menu, MenuInflater inflater) { base.OnCreateOptionsMenu(menu, inflater); IMenuItem item; item = menu.Add("Menu 2"); MenuCompat.SetShowAsAction(item, MenuItemCompat.ShowAsActionIfRoom); }
/// <summary> /// Create options menu /// </summary> /// <param name="menu">Menu.</param> /// <param name="inflater">Inflater.</param> public override void OnCreateOptionsMenu(IMenu menu, MenuInflater inflater) { var done = Resources.GetString(Resource.String.menu_done); var saveMenuItem = menu.Add(0, SaveMenuItemId, 1, done); saveMenuItem.SetShowAsActionFlags(ShowAsAction.WithText | ShowAsAction.Always); base.OnCreateOptionsMenu(menu, inflater); }
public override bool OnCreateOptionsMenu(IMenu menu) { foreach (var option in _presenter.GetOptions()) { var item = menu.Add(0, option.Id, option.Order, option.Title.ToJ()); item.SetIcon(option.IconResource); } return(base.OnCreateOptionsMenu(menu)); }
static IntPtr n_Add_Ljava_lang_CharSequence_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0) { IMenu __this = Java.Lang.Object.GetObject <IMenu> (native__this, JniHandleOwnership.DoNotTransfer); Java.Lang.ICharSequence p0 = Java.Lang.Object.GetObject <Java.Lang.ICharSequence> (native_p0, JniHandleOwnership.DoNotTransfer); IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.Add(p0)); return(__ret); }
public SpellDetector(IMenu mainMenu) { GameObject.OnCreate += SpellMissile_OnCreate; GameObject.OnDestroy += SpellMissile_OnDelete; Obj_AI_Base.OnProcessSpellCast += Game_ProcessSpell; Game.OnUpdate += Game_OnGameUpdate; Evade.SpellMenu = new Menu("Spells", "Spells"); mainMenu.Add(Evade.SpellMenu); TrapMenu = new Menu("Traps", "Traps"); mainMenu.Add(TrapMenu); LoadSpellDictionary(); InitChannelSpells(); }
public override bool OnCreateOptionsMenu(IMenu menu) { IMenuItem createItem = menu.Add("Create List"); createItem.SetShowAsAction(ShowAsAction.IfRoom); createItem.SetOnMenuItemClickListener(new DelegatedMenuItemListener(OnCreateClicked)); return(true); }
public override bool OnCreateOptionsMenu(IMenu menu) { foreach (KeyValuePair <string, string> item in items) { menu.Add(item.Key); } return(true); }
public override bool OnCreateOptionsMenu (IMenu menu) { //Change theme button for the action bar var action_item = menu.Add (new Java.Lang.String ("Change Theme")); action_item.SetShowAsAction (ShowAsAction.Always); action_item.SetIcon (Android.Resource.Drawable.IcMenuGallery); return true; }
public override bool OnCreateOptionsMenu(IMenu menu) { MenuInflater.Inflate(Resource.Layout.main_activity_actions, menu); menu.FindItem(Resource.Id.action_play) .DoWith(SetStartSTopIcon) .SetOnMenuItemClickListener( new MenuItemClickListener( item => { StartStop(); SetStartSTopIcon(item); } ) ); foreach (var plugin in SignalRenders) { menu.Add(plugin.Title).OnClick( item => SignalRenders.Enable(plugin) ); } foreach (var plugin in CanvasActions) { menu.Add(plugin.Title).OnClick(item => plugin.IsEnabled = !plugin.IsEnabled ); } menu.Add("ByFrame").OnClick(item => { if (PreProcessorType == PreProcessorType.Endless) { PreProcessorType = PreProcessorType.ByFrame; item.SetTitle("EndLess"); } else { PreProcessorType = PreProcessorType.Endless; item.SetTitle("ByFrame"); } _signalPreProcessor = PreProcessorFty.Create(_signalPreProcessor, PreProcessorType); }); return(base.OnCreateOptionsMenu(menu)); }
public override bool OnCreateOptionsMenu(IMenu menu) { //Change theme button for the action bar var action_item = menu.Add(new Java.Lang.String("Change Theme")); action_item.SetShowAsAction(ShowAsAction.Always); action_item.SetIcon(Android.Resource.Drawable.IcMenuGallery); return(true); }
public override bool OnPrepareOptionsMenu(IMenu menu) { menu.Clear(); var menuCounter = 0; var item = menu.Add(1, MENU_ID_HISTORY_CLEAR, menuCounter++, Resource.String.urllauncher_menu_clear_history); item.SetIcon(Android.Resource.Drawable.IcDelete); return(true); }
public override void OnCreateOptionsMenu(IMenu menu, MenuInflater inflater) { base.OnCreateOptionsMenu(menu, inflater); var channelTab = ViewModel.SelectedTab as ChannelConversationViewModel; if (channelTab != null) { inflater.LocalizedInflate(Resource.Menu.chat_channel, menu); if (channelTab.ToggleAdsCommand.CanExecute()) { menu.Add(Menu.None, 1, 1, channelTab.ToggleAdsCommandName); //TODO } } else if (ViewModel.SelectedTab is CharacterConversationViewModel) { inflater.LocalizedInflate(Resource.Menu.chat_character, menu); } menu.Add(Menu.None, 2, 1, Strings.Chat_SaveChannels); //TODO }
public override bool OnCreateOptionsMenu(IMenu menu) { var effects = typeof(JazzyEffects).GetFields(BindingFlags.Static | BindingFlags.Public); foreach (string effect in effects.Select(e => e.Name)) { menu.Add(effect); } return(true); }
public bool OnCreateActionMode(ActionMode mode, IMenu menu) { webview.actionMode = mode; //MenuInflater inflater = mode.MenuInflater; //inflater.Inflate(Resource.Menu.highlighting_menu, menu); var highlightMenu = menu.Add(0, HIGHLIGHT_MENU, HIGHLIGHT_MENU, "Highlight"); highlightMenu.SetShowAsAction(ShowAsAction.IfRoom); highlightMenu.SetIcon(Resource.Drawable.highligher); var clearHighlightMenu = menu.Add(0, CLEAR_HIGHLIGHT_MENU, CLEAR_HIGHLIGHT_MENU, "Clear Highlights"); clearHighlightMenu.SetShowAsAction(ShowAsAction.IfRoom); clearHighlightMenu.SetIcon(Resource.Drawable.clear); return(true); }
public override bool OnCreateOptionsMenu(IMenu menu) { var sortMenuItem = menu.Add(0, 0, 0, Resource.String.SortingTitle); sortMenuItem.SetShowAsAction(ShowAsAction.Always); var direction = GetCurrentSortDirection(); sortMenuItem.SetIcon(direction == SortDirection.Descending ? Resource.Drawable.ic_sort_ascending : Resource.Drawable.ic_sort_descending); return(base.OnCreateOptionsMenu(menu)); }
/* * In order to receive these events you need to implement an interface * from ActionBarSherlock so it knows to dispatch to this callback. * There are three possible interface you can implement, one for each * menu event. * * Remember, there are no superclass implementations of these methods so * you must return a value with meaning. */ public bool OnCreateOptionsMenu(IMenu menu) { //Used to put dark icons on light action bar bool isLight = SampleList.THEME == Resource.Style.Theme_Sherlock_Light; menu.Add("Save") .SetIcon(isLight ? Resource.Drawable.ic_compose_inverse : Resource.Drawable.ic_compose) .SetShowAsAction(MenuItem.ShowAsActionIfRoom | MenuItem.ShowAsActionWithText); menu.Add("Search") .SetIcon(isLight ? Resource.Drawable.ic_search_inverse : Resource.Drawable.ic_search) .SetShowAsAction(MenuItem.ShowAsActionIfRoom | MenuItem.ShowAsActionWithText); menu.Add("Refresh") .SetIcon(isLight ? Resource.Drawable.ic_refresh_inverse : Resource.Drawable.ic_refresh) .SetShowAsAction(MenuItem.ShowAsActionIfRoom | MenuItem.ShowAsActionWithText); return(true); }
public override bool OnCreateOptionsMenu(IMenu menu) { ShareCompat.IntentBuilder b = ShareCompat.IntentBuilder.From(this); b.SetType("text/plain").SetText("Share from menu"); IMenuItem item = menu.Add("Share"); ShareCompat.ConfigureMenuItem(item, b); MenuItemCompat.SetShowAsAction(item, MenuItemCompat.SHOW_AS_ACTION_IF_ROOM); return(true); }
private async Task OnActionBookmarkClicked() { var promptResult = await UserDialogs.Instance.PromptAsync("Leírás", "Új könyvjelző"); if (!promptResult.Ok || string.IsNullOrEmpty(promptResult.Text)) { return; } try { UserDialogs.Instance.ShowLoading(); var bookToUpdate = _context.Books.Include(b => b.Bookmarks).FirstOrDefault(b => b.BookId == book.BookId); var description = promptResult.Text; var bookmark = CreateBookmarkFromCurrentPosition(description, bookToUpdate.BookId); bookToUpdate.Bookmarks.Add(bookmark); await _context.SaveChangesAsync(); var navigationItemIndex = AllNavigationItems.Max(ni => ni.MenuItemId) + 1; var navigationItem = new BookmarkNavigationItem { MenuItemId = navigationItemIndex, Text = bookmark.Description, OnClickCallback = new Action(() => LoadBookmark(bookmark)) }; tableMenuRight.Add(0, navigationItemIndex, Menu.None, navigationItem.Text); bookmarkList.Add(navigationItem); } catch (Exception e) { await UserDialogs.Instance.AlertAsync(e.Message, e.GetType().Name); } finally { UserDialogs.Instance.HideLoading(); } }
public override bool OnCreateOptionsMenu(IMenu menu) { if (applyMenuItem == null) { menu.Clear(); applyMenuItem = menu.Add(IMenu.None, ApplyMenuItemId, IMenu.None, SetMenuItemFont(dlg.Verb, Resource.Style.LightGrayTextMedium)); UpdateToolbar(dlg.ShowVerbOnTabPage); } return(true); }
public override bool OnCreateOptionsMenu(IMenu menu) { // GroupId, ItemId, OrderId menu.Add(0, 0, 0, "Item 1").SetIcon(Android.Resource.Drawable.IcDialogEmail); menu.Add(0, 1, 1, "Item 2").SetIcon(Resource.Drawable.Icon); menu.Add(0, 2, 2, "Item 3").SetIcon(Android.Resource.Drawable.IcDialogMap); menu.Add(0, 3, 3, "Item 4").SetIcon(Android.Resource.Drawable.IcDialogInfo); menu.Add(0, 4, 4, "Item 5").SetIcon(Android.Resource.Drawable.IcMenuCamera); menu.Add(0, 5, 5, "Item 6").SetIcon(Android.Resource.Drawable.IcInputAdd); menu.Add(0, 6, 6, "Item 7").SetIcon(Android.Resource.Drawable.IcMenuAdd); menu.Add(0, 7, 7, "Item 8").SetIcon(Resource.Drawable.Beach);; return(true); }
public override bool OnCreateOptionsMenu(IMenu menu) { Log.Info(TAG, "called onCreateOptionsMenu"); mItemPreviewRGBA = menu.Add("Preview RGBA"); mItemPreviewHist = menu.Add("Histograms"); mItemPreviewCanny = menu.Add("Canny"); mItemPreviewSepia = menu.Add("Sepia"); mItemPreviewSobel = menu.Add("Sobel"); mItemPreviewZoom = menu.Add("Zoom"); mItemPreviewPixelize = menu.Add("Pixelize"); mItemPreviewPosterize = menu.Add("Posterize"); return(true); }
public override void OnCreateOptionsMenu(IMenu menu, MenuInflater inflater) { base.OnCreateOptionsMenu(menu, inflater); menu.Clear(); if (_issue == null || _issue.Status == IssueStatus.Opened) { menu.Add(0, 1, 0, "Save").SetShowAsAction(ShowAsAction.Always); } }
public override bool OnCreateOptionsMenu(IMenu menu) { base.OnCreateOptionsMenu(menu); // Menu item to Add New Note menu.Add(0, MENU_ITEM_INSERT, 0, Resource.String.menu_insert) .SetShortcut('3', 'a') .SetIcon(Android.Resource.Drawable.IcMenuAdd); return(true); }
public override bool OnCreateOptionsMenu(IMenu menu) { var item = menu.Add(Menu.None, Resource.Id.action_flip, Menu.None, _showingBack ? Resource.String.action_photo : Resource.String.action_info); item.SetIcon(_showingBack ? Resource.Drawable.ic_action_photo : Resource.Drawable.ic_action_info); item.SetShowAsAction(ShowAsAction.IfRoom); return(true); }
internal void PrepareMenu(IMenu menu) { foreach (ToolbarItem item in _toolbarTracker.ToolbarItems) { item.PropertyChanged -= HandleToolbarItemPropertyChanged; } menu.Clear(); if (!ShouldShowActionBarTitleArea()) { return; } foreach (ToolbarItem item in _toolbarTracker.ToolbarItems) { IMenuItemController controller = item; item.PropertyChanged += HandleToolbarItemPropertyChanged; if (item.Order == ToolbarItemOrder.Secondary) { IMenuItem menuItem = menu.Add(item.Text); menuItem.SetEnabled(controller.IsEnabled); menuItem.SetOnMenuItemClickListener(new GenericMenuClickListener(controller.Activate)); } else { IMenuItem menuItem = menu.Add(item.Text); var icon = item.Icon; if (!string.IsNullOrEmpty(icon)) { Drawable iconDrawable = _context.Resources.GetFormsDrawable(icon); if (iconDrawable != null) { menuItem.SetIcon(iconDrawable); } } menuItem.SetEnabled(controller.IsEnabled); menuItem.SetShowAsAction(ShowAsAction.Always); menuItem.SetOnMenuItemClickListener(new GenericMenuClickListener(controller.Activate)); } } }
public override bool OnCreateOptionsMenu(IMenu menu) { menu.Clear(); if (dlg.CanAccept) { var item = menu.Add(IMenu.None, ApplyMenuItemId, IMenu.None, SetMenuItemFont(dlg.Verb, Resource.Style.LightGrayTextMedium)); item.SetShowAsAction(ShowAsAction.Always); } return(true); }
public override void OnCreateOptionsMenu(IMenu menu, MenuInflater inflater) { var menuItem = menu.Add(0, DELETE_ID, 0, new Java.Lang.String(LocalizationService.GetLocalizableString(Core.FeedbackConstants.RESX_NAME, "ReviewDetails_Delete"))); menuItem.SetShowAsAction(Android.Views.ShowAsAction.Always); menuItem.SetActionView(Resource.Layout.app_feedback_reviewdetails_delete); menuItem.ActionView.Click += (sender, e) => { ViewModel?.DeleteReviewCommand.Execute(null); }; (menuItem.ActionView as Button).Text = LocalizationService.GetLocalizableString(Core.FeedbackConstants.RESX_NAME, "ReviewDetails_Delete"); }
public override bool OnCreateOptionsMenu(IMenu menu) { var item = menu.Add("Share"); item.SetShowAsAction(ShowAsAction.Always); if (actionProvider == null) { actionProvider = new ShareActionProvider(this); } item.SetActionProvider(actionProvider); actionProvider.SetShareIntent(GetShareIntent()); //If save: item = menu.Add("Save Progress"); item.SetIcon(Resource.Drawable.ic_action_content_save); item.SetShowAsAction(ShowAsAction.Never); saveId = item.ItemId; return(base.OnCreateOptionsMenu(menu)); }
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 bool OnCreateOptionsMenu(IMenu menu) { var item = menu.Add("Mappa"); item.SetShowAsAction(ShowAsAction.Always); item.SetOnMenuItemClickListener(new MappaListener(this, nodo)); base.OnCreateOptionsMenu(menu); return(true); }
public override void Invoke(object sender, ModuleToolEventArgs e) { IMenu menu = Far.Api.CreateMenu(); menu.Title = "Vessel"; menu.HelpTopic = HelpTopic + "MenuCommands"; menu.Add("&1. Smart file history").Click += delegate { ShowHistory(true); }; menu.Add("&2. Plain file history").Click += delegate { ShowHistory(false); }; switch (TrainingStatus) { case TrainingState.None: menu.Add("&3. Background training").Click += delegate { TrainFull(); }; break; case TrainingState.Started: menu.Add("Training: record " + TrainingRecordIndex + "/" + TrainingRecordCount).Disabled = true; break; case TrainingState.Completed: menu.Add("&3. Training results").Click += delegate { ShowResults(); }; break; } menu.Add("&0. Update history file").Click += delegate { Update(); }; menu.Show(); }