public override bool OnCreateOptionsMenu(IMenu?menu) { MenuInflater.Inflate(Resource.Menu.explorer_toolbar_menu, menu); var menu_add = menu?.FindItem(Resource.Id.menu_add); if (menu_add != null) { ViewModel !.WhenAnyValue(x => x.IsSupportFileCreate).SubscribeInMainThread(value => { menu_add.SetVisible(value); }).AddTo(this); } var menu_delete = menu?.FindItem(Resource.Id.menu_delete); var menu_select_all = menu?.FindItem(Resource.Id.menu_select_all); var menu_export = menu?.FindItem(Resource.Id.menu_export); if (menu_delete != null && menu_select_all != null && menu_export != null) { ViewModel !.WhenAnyValue(x => x.IsEditMode).SubscribeInMainThread(value => { menu_add?.SetVisible(!value && ViewModel !.IsSupportFileCreate); menu_export.SetVisible(value); menu_delete.SetVisible(value); menu_select_all.SetVisible(value); }).AddTo(this); } return(true); }
public void SetMediaListFilter(MediaListFilterModel filterModel) { foreach (var adapter in _recyclerAdapters) { adapter.SetFilter(filterModel); } if (!string.Equals(_filterModel.Title, _toolbarSearch.Text)) { _toolbarSearch.Text = _filterModel.Title; } if (_filterModel.IsFilteringActive) { if (!_filterModel.FilteringPreviouslyActive) { DisplaySnackbarMessage("List filtering is active", Snackbar.LengthLong); } _filterModel.FilteringPreviouslyActive = true; _menu?.FindItem(Resource.Id.Menu_MediaLists_Filter)?.Icon ?.SetTintList(ColorStateList.ValueOf(Color.LightGreen)); } else { if (_filterModel.FilteringPreviouslyActive) { DisplaySnackbarMessage("List filtering is not active", Snackbar.LengthShort); } _filterModel.FilteringPreviouslyActive = false; _menu?.FindItem(Resource.Id.Menu_MediaLists_Filter)?.Icon?.SetTintList(null); } }
public override bool OnCreateOptionsMenu(IMenu menu) { // Inflate the menu MenuInflater.Inflate (Resource.Menu.ActionBarActionProvider, menu); // Set file with share history to the provider and set the share intent. var action_item = menu.FindItem (Resource.Id.menu_item_share_action_provider_action_bar); var action_provider = (ShareActionProvider)action_item.ActionProvider; action_provider.SetShareHistoryFileName (ShareActionProvider.DefaultShareHistoryFileName); // Note that you can set/change the intent any time, // say when the user has selected an image. action_provider.SetShareIntent (CreateShareIntent ()); // Set file with share history to the provider and set the share intent. var overflow_item = menu.FindItem (Resource.Id.menu_item_share_action_provider_overflow); var overflow_provider = (ShareActionProvider)overflow_item.ActionProvider; overflow_provider.SetShareHistoryFileName (ShareActionProvider.DefaultShareHistoryFileName); // Note that you can set/change the intent any time, // say when the user has selected an image. overflow_provider.SetShareIntent (CreateShareIntent ()); return true; }
public override bool OnPrepareOptionsMenu(IMenu menu) { var item = menu?.FindItem(Resource.Id.menuItemFileBrowserCreateFolder); item?.SetVisible(_showCreateFolderMenu && _currentParent != null && Util.HasFlags(_currentParent.Flags, (int)DocumentContractFlags.DirSupportsCreate)); void SetCheckedHandler(int resId) { var menuItem = menu?.FindItem(resId); menuItem?.SetChecked(true); } switch (_orderBy) { case FileDocumentItemSortOrders.Default: case FileDocumentItemSortOrders.ByName: SetCheckedHandler(Resource.Id.menuItemFileBrowserSortByName); break; case FileDocumentItemSortOrders.ByLastModified: SetCheckedHandler(Resource.Id.menuItemFileBrowserSortByDate); break; case FileDocumentItemSortOrders.BySize: SetCheckedHandler(Resource.Id.menuItemFileBrowserSortBySize); break; } return(base.OnPrepareOptionsMenu(menu)); }
public override void OnCreateOptionsMenu(IMenu menu, MenuInflater inflater) { Activity.MenuInflater.Inflate (Resource.Menu.schedule_menu, menu); //Handle share action provider var shareMenuItem = menu.FindItem (Resource.Id.action_schedule_share); var shareActionProvider = (ShareActionProvider)shareMenuItem.ActionProvider; shareActionProvider.SetShareIntent (CreateIntent ()); //Handle search action provider var searchOption = menu.FindItem(Resource.Id.action_schedule_search); //Handle expand/colapse of action bar MenuItemCompat.SetOnActionExpandListener(searchOption, new SearchViewExpandListener(_adapter)); var searchItem = MenuItemCompat.GetActionView(searchOption); _searchView = searchItem.JavaCast<SearchView>(); _searchView.QueryTextChange += (s, e) => _adapter.Filter.InvokeFilter(e.NewText); _searchView.QueryTextSubmit += (s, e) => { Toast.MakeText(Activity, "Searched for: " + e.Query, ToastLength.Short).Show(); e.Handled = true; }; }
public override void OnPrepareOptionsMenu(IMenu menu) { var pauseOnScrollItem = menu.FindItem(Resource.Id.item_pause_on_scroll); pauseOnScrollItem.SetVisible(true); pauseOnScrollItem.SetChecked(pauseOnScroll); var pauseOnFlingItem = menu.FindItem(Resource.Id.item_pause_on_fling); pauseOnFlingItem.SetVisible(true); pauseOnFlingItem.SetChecked(pauseOnFling); }
public override bool OnPrepareOptionsMenu(IMenu menu) { base.OnPrepareOptionsMenu(menu); menu.FindItem(Resource.Id.refresh).SetVisible(_browser.Progress == 100 && !string.IsNullOrEmpty(_urlText.Text.ToString())); menu.FindItem(Resource.Id.stop).SetVisible(_browser.Progress != 100); menu.FindItem(Resource.Id.home).SetVisible(!string.IsNullOrEmpty(getHomePageUrl())); return true; }
public override bool OnMenuOpened(int featureId, IMenu menu) { menu.Clear(); MenuInflater.Inflate(Resource.Menu.ActionMenu, menu); if (run) menu.FindItem(Resource.Id.startstop).SetTitle("Stop"); else menu.FindItem(Resource.Id.startstop).SetTitle("Start"); return base.OnMenuOpened(featureId, menu); }
public override bool SetupMenu(IMenu menu) { menu?.Clear(); MenuInflater.Inflate(Resource.Menu.AniListObject_ActionBar, _menu = menu); menu?.FindItem(Resource.Id.Menu_AniListObject_Share)?.SetVisible(_showMenu); menu?.FindItem(Resource.Id.Menu_AniListObject_Favorite)?.SetVisible(_showMenu && _canFavorite); menu?.FindItem(Resource.Id.Menu_AniListObject_Favorite)?.SetIcon(_isFavorite ? Resource.Drawable.ic_favorite_white_24px : Resource.Drawable.ic_favorite_border_white_24px); return(true); }
public override bool SetupMenu(IMenu menu) { menu?.Clear(); MenuInflater.Inflate(Resource.Menu.User_ActionBar, _menu = menu); menu?.FindItem(Resource.Id.Menu_User_Message)?.SetVisible(_canMessage); menu?.FindItem(Resource.Id.Menu_User_Follow)?.SetIcon(_isFollowing ? Resource.Drawable.svg_star : Resource.Drawable.svg_star_outline); menu?.FindItem(Resource.Id.Menu_User_Follow)?.SetVisible(_canFollow); return(true); }
public override bool OnCreateOptionsMenu(IMenu menu) { MenuInflater m = this.MenuInflater; m.Inflate (Resource.Menu.menu_menuview, menu); IMenuItem item = menu.FindItem (Resource.Id.menu_menu_user); item.SetTitle (ViewModel.UserName); item = menu.FindItem (Resource.Id.menu_menu_settings); item.SetVisible (false); var v = base.OnCreateOptionsMenu (menu); this.Menu = menu; return v; }
//create options menu public override bool OnCreateOptionsMenu(IMenu m) { menu = m; MenuInflater.Inflate(Resource.Menu.EigenschapSelectieMenu, menu); IMenuItem item = menu.FindItem (Resource.Id.full); item.SetVisible (false); if(!IsProfileNull) { IMenuItem save = menu.FindItem(Resource.Id.saveSelection); save.SetVisible(false); } return base.OnCreateOptionsMenu(menu); }
public override bool OnPrepareOptionsMenu(IMenu menu) { var item = menu?.FindItem(Resource.Id.menuItemCreateAppWidget); item?.SetVisible(_settings != null && _isActionAppwidGetConfigure); item = menu?.FindItem(Resource.Id.menuItemAppWidgetRefresh); item?.SetVisible(_widgetId.HasValue && !_isActionAppwidGetConfigure); item?.SetEnabled(!_isWaiting); return(base.OnPrepareOptionsMenu(menu)); }
public override bool OnPrepareOptionsMenu (IMenu menu) { if(currentScreen == Screen.MemberList) { menu.FindItem(Resource.Id.action_search).SetVisible(true); menu.FindItem(Resource.Id.action_category).SetVisible(false); } else { menu.FindItem(Resource.Id.action_search).SetVisible(false); menu.FindItem(Resource.Id.action_category).SetVisible(true); } return true; }
public override bool OnCreateOptionsMenu(IMenu menu) { MenuInflater.Inflate(Resource.Menu.Save, menu); Menu = menu; var save_button = Menu.FindItem(Resource.Id.save_action_button); save_button.SetVisible(false); var fav_button = Menu.FindItem(Resource.Id.favorite_action_button); fav_button.SetIcon(Resource.Drawable.ic_star_empty); fav_button.SetVisible(false); return base.OnCreateOptionsMenu(menu); }
public override bool OnCreateOptionsMenu (IMenu menu) { MenuInflater.Inflate (Resource.Menu.teamsview, menu); removeAllButton = new MenuItemWrapper(menu.FindItem(Resource.Id.clear_teams)); clearResults = new MenuItemWrapper(menu.FindItem(Resource.Id.clear_results)); var bindingSet = this.CreateBindingSet<TeamsView, TeamsViewModel>(); bindingSet.Bind(removeAllButton).For(n => n.Visible).To(vm => vm.CanRemoveTeams); bindingSet.Bind(clearResults).For(n => n.Visible).To(vm => vm.CanClearScore); bindingSet.Apply(); return true; }
public override bool OnCreateOptionsMenu (IMenu menu) { MenuInflater.Inflate (Resource.Menu.ActionBarMenu, menu); var shareMenuItem = menu.FindItem (Resource.Id.shareMenuItem); var shareActionProvider = (ShareActionProvider)shareMenuItem.ActionProvider; shareActionProvider.SetShareIntent (CreateIntent ()); var overflow_item = menu.FindItem (Resource.Id.overflowMenuItem); var overflow_provider = (ShareActionProvider)overflow_item.ActionProvider; overflow_provider.SetShareIntent (CreateIntent ()); return true; }
public override void OnCreateOptionsMenu (IMenu menu, MenuInflater inflater) { base.OnCreateOptionsMenu (menu, inflater); inflater.Inflate (Resource.Menu.question, menu); _timeText = menu.FindItem (Resource.Id.time).ActionView as TextView; _startButton = new MenuItemWrapper (menu.FindItem (Resource.Id.start_timer)); _stopButton = new MenuItemWrapper (menu.FindItem (Resource.Id.stop_timer)); var bindingSet = this.CreateBindingSet<QuestionView, QuestionViewModel> (); bindingSet.Bind (_timeText).For (n => n.Text).To (vm => vm.Time).WithConversion ("Timer"); bindingSet.Bind (_startButton).For (n => n.Visible).To (vm => vm.IsTimerStopped); bindingSet.Bind (_stopButton).For (n => n.Visible).To (vm => vm.IsTimerStarted); bindingSet.Apply (); }
public override void OnCreateOptionsMenu(IMenu menu, MenuInflater inflater) { var conferencesScheduleViewModel = this.DataContext as ConferencesScheduleViewModel; inflater.Inflate(Resource.Menu.ConferencesListActionItems, menu); var searchView = (SearchView)menu.FindItem(Resource.Id.menu_search).ActionView; var textChangedLastTime = DateTime.Now; searchView.QueryTextChange += async (object sender, SearchView.QueryTextChangeEventArgs e) => { var changedSpan = DateTime.Now.Subtract(textChangedLastTime); if (changedSpan.TotalMilliseconds > 200) { await conferencesScheduleViewModel.SearchAsync(e.NewText); } textChangedLastTime = DateTime.Now; }; searchView.Close += async (sender, e) => { await conferencesScheduleViewModel.LoadConferencesAsync(LoadRequest.Load); searchView.ClearFocus(); searchView.OnActionViewCollapsed(); }; searchView.QueryTextSubmit += async (sender, e) => { await conferencesScheduleViewModel.SearchAsync(e.Query); searchView.ClearFocus(); searchView.OnActionViewCollapsed(); }; }
public override bool OnPrepareOptionsMenu(IMenu menu) { menu.FindItem(Resource.Id.action_showmap) .SetVisible(_playServicesInstalled); return base.OnPrepareOptionsMenu(menu); }
public override bool OnPrepareOptionsMenu(IMenu menu) { var refresh = menu.FindItem(Resource.Id.mvxplugins_action_relogin); refresh.SetVisible(_showRefresh); return base.OnPrepareOptionsMenu(menu); }
public override bool OnPrepareOptionsMenu(IMenu menu) { menuLockItem = menu.FindItem(Resource.Id.menu_lock); ToggleLockBtnTitle(); return base.OnPrepareOptionsMenu(menu); }
public override bool SetupMenu(IMenu menu) { menu?.Clear(); MenuInflater.Inflate(Resource.Menu.Settings_ActionBar, menu); menu?.FindItem(Resource.Id.Menu_Settings_Logout)?.SetVisible(Settings.IsUserAuthenticated); return(true); }
public override bool OnCreateOptionsMenu(IMenu menu) { MenuInflater.Inflate(Resource.Menu.ActionBar, menu); var addTorrentMenuItem = menu.FindItem(Resource.Id.addTorrentMenuItem); return true; }
public override bool OnCreateOptionsMenu(IMenu menu) { this.MenuInflater.Inflate (Resource.Menu.ActionBarMenu, menu); var addFeedButton = menu.FindItem (Resource.Id.AddFeedItem); return base.OnCreateOptionsMenu (menu); }
public override bool OnPrepareOptionsMenu (IMenu menu) { IMenuItem logToggle = menu.FindItem (Resource.Id.menu_toggle_log); logToggle.SetVisible (FindViewById (Resource.Id.sample_output) is ViewAnimator); logToggle.SetTitle (log_shown ? Resource.String.sample_hide_log : Resource.String.sample_show_log); return base.OnPrepareOptionsMenu (menu); }
public override bool OnCreateOptionsMenu (IMenu menu) { // Inflate your menu. SupportMenuInflater.Inflate (Resource.Menu.share_action_provider, menu); // Set file with share history to the provider and set the share intent. var actionItem = menu.FindItem (Resource.Id.menu_item_share_action_provider_action_bar); var actionProvider = (ShareActionProvider)actionItem.ActionProvider; actionProvider.SetShareHistoryFileName (ShareActionProvider.DefaultShareHistoryFileName); // Note that you can set/change the intent any time, // say when the user has selected an image. actionProvider.SetShareIntent (CreateShareIntent ()); //XXX: For now, ShareActionProviders must be displayed on the action bar // Set file with share history to the provider and set the share intent. //MenuItem overflowItem = menu.findItem(R.id.menu_item_share_action_provider_overflow); //ShareActionProvider overflowProvider = // (ShareActionProvider) overflowItem.getActionProvider(); //overflowProvider.setShareHistoryFileName( // ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME); // Note that you can set/change the intent any time, // say when the user has selected an image. //overflowProvider.setShareIntent(createShareIntent()); return true; }
public override void OnPrepareOptionsMenu(IMenu menu) { IMenuItem fav_item = menu.FindItem(Resource.Id.favorite_action_button); fav_item.SetVisible(true); base.OnPrepareOptionsMenu(menu); }
public override bool OnCreateOptionsMenu(IMenu menu) { MenuInflater.Inflate (Resource.Menu.PersonActivityOptionsMenu, menu); favoriteItem = menu.FindItem (Resource.Id.MenuFavorite); UpdateFavoriteIcon (); return true; }
public override bool OnPrepareOptionsMenu(IMenu menu) { base.OnPrepareOptionsMenu(menu); menu.FindItem(Resource.Id.Web).SetVisible(!string.IsNullOrEmpty(_website)); return true; }
// If you want a search menu, enable this code and update the actionitems.xml file. public override bool OnCreateOptionsMenu(IMenu menu) { MenuInflater.Inflate(Resource.Menu.SearchItems, menu); var searchView = (SearchView)menu.FindItem(Resource.Id.menu_search).ActionView; searchView.SearchClick += OnSearchClicked; return true; }
public override bool OnPrepareOptionsMenu (IMenu menu) { var logToggle = menu.FindItem (Resource.Id.menu_toggle_log); logToggle.SetVisible (true); logToggle.SetTitle (log_shown ? Resource.String.sample_hide_log : Resource.String.sample_show_log); return base.OnPrepareOptionsMenu (menu); }
public override void OnCreateOptionsMenu (IMenu menu, MenuInflater menuInflater) { menuInflater.Inflate (Resource.Layout.order_menu, menu); favourite = menu.FindItem (Resource.Id.fav); favourite.SetVisible (false); base.OnCreateOptionsMenu (menu, menuInflater); }
public override bool OnCreateOptionsMenu(IMenu menu) { MenuInflater.Inflate(Resource.Menu.menu_detailsscreen, menu); IMenuItem menuItem = menu.FindItem(Resource.Id.menu_delete_task); menuItem.SetTitle(task.ID == 0 ? "Cancel" : "Delete"); return true; }
public override bool OnCreateOptionsMenu(IMenu menu) { MenuInflater.Inflate (Resource.Menu.main_menu, menu); var searchView = (Android.Support.V7.Widget.SearchView) menu.FindItem (Resource.Id.action_search).ActionView; SearchManager searchManager = (SearchManager)GetSystemService (Context.SearchService); searchView.SetSearchableInfo(searchManager.GetSearchableInfo(this.ComponentName)); searchView.SetOnQueryTextListener (this); return base.OnCreateOptionsMenu (menu); }
public override bool OnCreateOptionsMenu (IMenu menu) { MenuInflater.Inflate (Resource.Menu.AppActivityOptionsMenu, menu); var searchManager = (SearchManager)GetSystemService (Context.SearchService); var searchView = (SearchView)menu.FindItem (Resource.Id.MenuSearch).ActionView; var searchInfo = searchManager.GetSearchableInfo (ComponentName); searchView.SetSearchableInfo (searchInfo); return base.OnCreateOptionsMenu (menu); }
public override bool OnCreateOptionsMenu(IMenu menu) { MenuInflater.Inflate(Resource.Menu.MainMenu, menu); var searchManager = (SearchManager)GetSystemService(SearchService); IMenuItem item = menu.FindItem(Resource.Id.action_search); var searchView = (SearchView)item.ActionView; var name = new ComponentName(this, "todayilearned.androidapp.SearchActivity"); var info = searchManager.GetSearchableInfo(name); searchView.SetSearchableInfo(info); searchView.SetIconifiedByDefault(true); var buyMenu = menu.FindItem(Resource.Id.action_buy); buyMenu.SetVisible(AdsEnabled()); return base.OnCreateOptionsMenu(menu); }
public override bool OnCreateOptionsMenu(IMenu menu) { MenuInflater.Inflate(Resource.Menu.DollDBImageViewerMenu, menu); censorMenuItem = menu?.FindItem(Resource.Id.DollDBImageViewerCensoredOption); censorMenuItem.SetVisible(Preferences.Get("ImageCensoredUnlock", false)); return(base.OnCreateOptionsMenu(menu)); }
public override bool OnCreateOptionsMenu(IMenu menu) { MenuInflater.Inflate(Resource.Menu.DBMenu, menu); var cacheItem = menu?.FindItem(Resource.Id.RefreshCropImageCache); _ = canRefresh ? cacheItem.SetVisible(true) : cacheItem.SetVisible(false); return(base.OnCreateOptionsMenu(menu)); }
public void SetMediaListFilter(MediaListFilterModel filterModel) { try { foreach (var adapter in _recyclerAdapters) { adapter.SetFilter(filterModel); } if (Activity?.ToolbarSearch != null && !string.Equals(_filterModel.Title, Activity.ToolbarSearch.Text)) { Activity.ToolbarSearch.Text = _filterModel.Title; } if (_filterModel.IsFilteringActive) { if (!_filterModel.FilteringPreviouslyActive) { DisplaySnackbarMessage("List filtering is active", Snackbar.LengthLong); } _filterModel.FilteringPreviouslyActive = true; _menu?.FindItem(Resource.Id.Menu_MediaLists_Filter)?.Icon ?.SetTintList(ColorStateList.ValueOf(Color.LightGreen)); } else { if (_filterModel.FilteringPreviouslyActive) { DisplaySnackbarMessage("List filtering is not active", Snackbar.LengthShort); } _filterModel.FilteringPreviouslyActive = false; _menu?.FindItem(Resource.Id.Menu_MediaLists_Filter)?.Icon?.SetTintList(null); } } catch (Exception e) { Activity?.Logger?.Error("SetMediaListFilter", "Error occurred while setting media list filter", e); } }
public override bool SetupMenu(IMenu menu) { base.SetupMenu(menu); _editItem = menu?.FindItem(Resource.Id.Menu_AniListObject_Edit); _editItem?.SetIcon(_mediaList == null ? Resource.Drawable.svg_library_plus : Resource.Drawable.svg_pencil); _editItem?.SetVisible(_canEditListItem); return(true); }
public void SetIsFollowing(bool isFollowing, bool showNotification) { _isFollowing = isFollowing; _menu?.FindItem(Resource.Id.Menu_User_Follow)?.SetIcon(_isFollowing ? Resource.Drawable.svg_star : Resource.Drawable.svg_star_outline); if (showNotification) { DisplaySnackbarMessage(_isFollowing ? "Followed user" : "Unfollowed user"); } }
public void SetIsFavorite(bool isFavorite, bool showNotification = false) { _canFavorite = Presenter.AniDroidSettings.IsUserAuthenticated; _isFavorite = isFavorite; _menu?.FindItem(Resource.Id.Menu_AniListObject_Favorite)?.SetIcon(_isFavorite ? Resource.Drawable.ic_favorite_white_24px : Resource.Drawable.ic_favorite_border_white_24px); if (showNotification) { DisplaySnackbarMessage("Favorite toggled"); } }
public override bool OnPrepareOptionsMenu(IMenu menu) { try { var item = menu?.FindItem(Resource.Id.menuItemExportLogFile); item?.SetVisible(AppSettings.Default.IsLogFileExisted); } catch (Exception ex) { Log.Error(ex); } return(base.OnPrepareOptionsMenu(menu)); }
public override bool OnCreateOptionsMenu(IMenu menu) { try { MenuInflater.Inflate(Resource.Menu.FairyDBDetailMenu, menu); if (fairy.ProductTime == 0) { menu?.FindItem(Resource.Id.FairyDBDetailProductPercentage).SetVisible(false); } } catch (Exception ex) { ETC.LogError(ex, this); Toast.MakeText(this, "Cannot create option menu", ToastLength.Short).Show(); } return(base.OnCreateOptionsMenu(menu)); }
private void SetActionIcons(IMenu menu) { try { ConstantsAndTypes.ScreenSize screenSize = SystemHelper.GetScreenSize(); //get references to each of the menu items var itemHelp = menu.FindItem(Resource.Id.problemSolvingReviewActionHelp); switch (screenSize) { case ConstantsAndTypes.ScreenSize.Normal: if (itemHelp != null) { itemHelp.SetIcon(Resource.Drawable.ic_help_white_24dp); } break; case ConstantsAndTypes.ScreenSize.Large: if (itemHelp != null) { itemHelp.SetIcon(Resource.Drawable.ic_help_white_36dp); } break; case ConstantsAndTypes.ScreenSize.ExtraLarge: if (itemHelp != null) { itemHelp.SetIcon(Resource.Drawable.ic_help_white_48dp); } break; } } catch (Exception e) { Log.Error(TAG, "SetActionIcons: Exception - " + e.Message); if (GlobalData.ShowErrorDialog) { ErrorDisplay.ShowErrorAlert(this, e, "Setting Action Icons", "ProblemSolvingReviewActivity.SetActionIcons"); } } }
public override bool OnCreateOptionsMenu(IMenu menu) { MenuInflater.Inflate(Resource.Menu.spinner, menu); var spinnerItem = menu.FindItem(Resource.Id.num_of_folds); var spinner = (Spinner)MenuItemCompat.GetActionView(spinnerItem); spinner.ItemSelected += (s, e) => { var numberOfFolds = int.Parse(e.Parent.GetItemAtPosition(e.Position).ToString()); var fold = _drawer.GetFoldingLayout(_drawerList); if (fold != null) { fold.NumberOfFolds = numberOfFolds; } }; return(base.OnCreateOptionsMenu(menu)); }
public override bool OnCreateOptionsMenu(IMenu menu) { MenuInflater.Inflate(Resource.Menu.Search_Menu, menu); var item = menu.FindItem(Resource.Id.searchUserBar); var searchItem = MenuItemCompat.GetActionView(item); _SearchView = searchItem.JavaCast <SearchView>(); _SearchView.SetQuery("", false); _SearchView.ClearFocus(); _SearchView.OnActionViewExpanded(); _SearchView.SetIconifiedByDefault(true); _SearchView.OnActionViewExpanded(); _SearchView.QueryTextChange += SearchViewOnQueryTextChange; _SearchView.QueryTextSubmit += SearchViewOnQueryTextSubmit; return(base.OnCreateOptionsMenu(menu)); }
public override bool OnPrepareOptionsMenu(IMenu menu) { base.OnPrepareOptionsMenu(menu); var item = menu.FindItem(Resource.Id.action_changeadapter); if (item != null) { if (_useAdapter2) { item.SetTitle("Switch to simple adapter"); } else { item.SetTitle("Switch to ITabProvider adapter"); } } return(true); }
public override bool OnCreateOptionsMenu(IMenu menu) { MenuInflater.Inflate(Resource.Menu.SearchGif_Menu, menu); var item = menu.FindItem(Resource.Id.searchUserBar); SearchView searchItem = (SearchView)item.ActionView; SearchView = searchItem.JavaCast <SearchView>(); SearchView.SetIconifiedByDefault(true); SearchView.QueryTextChange += SearchView_OnTextChange; SearchView.QueryTextSubmit += SearchView_OnTextSubmit; //Change text colors var editText = (EditText)SearchView.FindViewById(Resource.Id.search_src_text); editText.SetHintTextColor(Color.Gray); editText.SetTextColor(AppSettings.SetTabDarkTheme ? Color.White : Color.Black); return(base.OnCreateOptionsMenu(menu)); }
public override bool OnCreateOptionsMenu(IMenu menu) { if (Match.Complete) { MenuInflater.Inflate(Resource.Menu.menu_share, menu); var shareItem = menu.FindItem(Resource.Id.action_share); if (shareItem != null) { var mShareActionProvider = (Android.Support.V7.Widget.ShareActionProvider) MenuItemCompat.GetActionProvider(shareItem); mShareActionProvider.SetShareIntent(CreateShareIntent()); } } else { MenuInflater.Inflate(Resource.Menu.menu_addplayers, menu); } return(base.OnCreateOptionsMenu(menu)); }
public override bool OnCreateOptionsMenu(IMenu menu) { MenuInflater.Inflate(Resource.Menu.menu_search, menu); var searchItem = menu.FindItem(Resource.Id.action_search); searchView = searchItem.ActionView as SearchView; searchView.FocusChange += (sender, e) => { if (e.HasFocus) { appBar.SetExpanded(false); } }; searchView.QueryTextSubmit += (sender, args) => { userList.ShowLoading(EmptyView.StyleEmptyView.TEXT_AND_PROGRESS, Resource.String.str_search); PWAPI.GetFilteredUserList(args.Query, FillList); }; return(true); }
public override void OnCreateOptionsMenu(IMenu menu, MenuInflater inflater) { Activity.MenuInflater.Inflate(Resource.Menu.Search_Menu, menu); var item = menu.FindItem(Resource.Id.searchUserBar); SearchView searchItem = (SearchView)item.ActionView; SearchView = searchItem.JavaCast <SearchView>(); SearchView.SetQuery("", false); SearchView.ClearFocus(); SearchView.OnActionViewCollapsed(); SearchView.SetIconifiedByDefault(true); SearchView.OnActionViewExpanded(); SearchView.QueryTextChange += _searchView_QueryTextChange; SearchView.QueryTextSubmit += _searchView_QueryTextSubmit; base.OnCreateOptionsMenu(menu, inflater); }
public override void OnCreateOptionsMenu(IMenu menu, MenuInflater menuInflater) { menuInflater.Inflate(Resource.Menu.myaccount_menu_search, menu); var item = menu.FindItem(Resource.Id.action_search); var searchView = MenuItemCompat.GetActionView(item); _searchView = searchView.JavaCast <Android.Support.V7.Widget.SearchView>(); _searchView.QueryTextChange += (s, e) => _adapter.Filter.InvokeFilter(e.NewText); _searchView.QueryTextSubmit += (s, e) => { // Handle enter/search button on keyboard here // Toast.MakeText(this, "Searched for: " + e.Query, ToastLength.Short).Show(); e.Handled = true; }; MenuItemCompat.SetOnActionExpandListener(item, new SearchViewExpandListener(_adapter)); //base.OnCreateOptionsMenu(menu, menuInflater); }
public override bool OnCreateOptionsMenu(IMenu menu) { MenuInflater.Inflate(Resource.Menu.options_menu, menu); var searchManager = (SearchManager)GetSystemService(Context.SearchService); searchView = (SearchView)menu.FindItem(Resource.Id.search).ActionView; //var searchItem = menu.FindItem (Resource.Id.search); int id = searchView.Context.Resources.GetIdentifier("android:id/search_src_text", null, null); var searchText = (AutoCompleteTextView)searchView.FindViewById(id); searchText.SetTextColor(Resources.GetColor(Resource.Color.white)); searchText.SetHintTextColor(Resources.GetColor(Resource.Color.white)); searchView.SetSearchableInfo(searchManager.GetSearchableInfo(ComponentName)); searchView.Close += (sender, e) => { LoadingView.Visibility = ViewStates.Gone; FragmentManager.BeginTransaction().Replace(Resource.Id.content_frame, pubs).Commit(); }; return(true); }
public override bool OnCreateOptionsMenu(IMenu menu) { //optionsMenu = menu; MenuInflater.Inflate(Resource.Menu.main_menu, menu); if (PreferenceHandler.GetUserDetails().RoleId == (int)Constants.USER_ROLE.STUDENT) { menu.GetItem(0).SetVisible(false); } else { RelativeLayout alertItem = (RelativeLayout)(menu.FindItem(Resource.Id.alerts).ActionView); alertItem.Click += delegate { showAlerts(); }; notifCount = alertItem.FindViewById <TextView>(Resource.Id.notif_count); setNotificationCount(); } return(base.OnPrepareOptionsMenu(menu)); }
public override bool OnCreateOptionsMenu(IMenu menu) { MenuInflater.Inflate(Resource.Menu.SearchView_Menus, menu); SearchView Menu_Search = (SearchView)menu.FindItem(Resource.Id.Menu_Search).ActionView; Menu_Search.QueryTextSubmit += (s, args) => { args.Handled = false; QueryString = string.Format("%{0}%", args.Query); InitializeActivity(); args.Handled = true; }; Menu_Search.QueryTextChange += (s, args) => { QueryString = string.Format("%{0}%", args.NewText); }; return(base.OnCreateOptionsMenu(menu)); }
public void SetToolBarMenuTextFromDialogFragment(string _selectedPricingType, bool resetSelectedCustomer) { if (resetSelectedCustomer) { GlobalVariables.mHasSelectedCustomerOnCheckout = false; GlobalVariables.mCurrentSelectedCustomerOnCheckout = ""; GlobalVariables.mCurrentSelectedCustomerIdOrRunnerIdOnCheckout = 0; IMenuItem customerMenuItem = mCurrentToolbarMenu.FindItem(Resource.Id.menuItem_customer_cart); removeActionLayout(customerMenuItem); } IMenuItem item = mCurrentToolbarMenu.FindItem(Resource.Id.menuItem_pricingType); item.SetTitle(_selectedPricingType); SetToolbarMenuIconTint(_selectedPricingType); }
public override bool OnCreateOptionsMenu(IMenu menu) { MenuInflater.Inflate(Resource.Menu.menu_locations, menu); searchMenuItem = menu.FindItem(Resource.Id.action_search); // Associate searchable configuration with the SearchView var searchView = (SearchView)MenuItemCompat.GetActionView(searchMenuItem); var searchManager = (SearchManager)GetSystemService(SearchService); MenuItemCompat.SetOnActionExpandListener(searchMenuItem, this); searchView.SetSearchableInfo(searchManager.GetSearchableInfo(ComponentName)); searchView.SetOnQueryTextListener(this); base.OnCreateOptionsMenu(menu); return(true); }
public override bool OnCreateOptionsMenu(IMenu menu) { MenuInflater.Inflate(Resource.Menu.newtag_actionbar, menu); menuItemSave = menu.FindItem(Resource.Id.action_save); if (etTagName.Text.Length == 0) { menuItemSave.ActionView.FindViewById <TextView>(Resource.Id.tvSave).SetTextColor(Color.ParseColor("#89ffffff")); } else { menuItemSave.ActionView.FindViewById <TextView>(Resource.Id.tvSave).SetTextColor(Color.White); } menuItemSave.ActionView.FindViewById <View>(Resource.Id.flBackground).Click += delegate { Toast.MakeText(this, "Save", ToastLength.Short).Show(); }; return(base.OnCreateOptionsMenu(menu)); }