public override bool OnCreateOptionsMenu(IMenu menu) { //clear toolbar menu to avoid duplicate draw mToolBar.Menu.Clear(); if (isEdit) { mToolBar.InflateMenu(Resource.Menu.toolbar_menu_products_items_edit_product); } else { mToolBar.InflateMenu(Resource.Menu.toolbar_menu_products_items_new_product); } return(base.OnCreateOptionsMenu(menu)); }
protected override void OnCreate(Bundle savedInstanceState) { try { base.OnCreate(savedInstanceState); MyActitvity = this; SetContentView(Resource.Layout.MainLayout); //set toolbar myToolbar = (Android.Support.V7.Widget.Toolbar)FindViewById(Resource.Id.my_toolbar); SetSupportActionBar(myToolbar); myToolbar.InflateMenu(Resource.Menu.menu); myToolbar.Title = "Title"; } catch (System.Exception ex) { string a = ex.Message; } SupportActionBar.SetDisplayShowTitleEnabled(false); adapter = new MyAdapter(SupportFragmentManager); viewPager = FindViewById <ViewPager>(Resource.Id.pagerx); viewPager.Adapter = adapter; TabLayout tabLayout = (TabLayout)FindViewById(Resource.Id.tablayout); tabLayout.SetupWithViewPager(viewPager); }
public override bool OnCreateOptionsMenu(IMenu menu) { mToolBar.Menu.Clear(); if (isEdit) { mToolBar.InflateMenu(Resource.Menu.toolbar_menu_products_items_edit_size); } return(base.OnCreateOptionsMenu(menu)); }
public override void OnCreateOptionsMenu(IMenu menu, MenuInflater inflater) { //clear toolbar menu to avoid duplicate draw toolbar.Menu.Clear(); toolbar.InflateMenu(Resource.Menu.toolbar_menu_products_categories_search); //set visibility of toolbar bacause it is redrawn mToolbarVisibiltyStatus = true; toolbar.Menu.SetGroupVisible(Resource.Id.menugroup_search, mToolbarVisibiltyStatus); base.OnCreateOptionsMenu(menu, inflater); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.ToolBarActivitylayout); // Create your application here myToolbar = (Android.Support.V7.Widget.Toolbar)FindViewById(Resource.Id.mySecToolbar); myToolbar.InflateMenu(Resource.Menu.menu); myToolbar.Title = "Title"; SetSupportActionBar(myToolbar); }
public override bool OnCreateOptionsMenu(IMenu menu) { toolbar.InflateMenu(Resource.Menu.MenuSearchView); IMenuItem item = toolbar.Menu.FindItem(Resource.Id.action_search); SearchView searchView = (SearchView)MenuItemCompat.GetActionView(item); searchView.SetOnQueryTextListener(this); return(base.OnCreateOptionsMenu(menu)); }
private void setUpToolbar() { mToolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolBar); mToolbar.InflateMenu(Resource.Menu.menu_shopping); SetSupportActionBar(mToolbar); SupportActionBar ab = SupportActionBar; ab.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetTitle(Resource.String.menu_categories); }
public override void OnCreateOptionsMenu(IMenu menu, MenuInflater inflater) { mToolBar.Menu.Clear(); mToolBar.InflateMenu(Resource.Menu.toolbar_menu_runners_sales); IMenuItem item = mToolBar.Menu.FindItem(Resource.Id.menuItemFilter); subscribeCustomLayoutToClick(item); SetFilterIconTint(mIsFiltered); base.OnCreateOptionsMenu(menu, inflater); }
public override void OnCreateOptionsMenu(IMenu menu, MenuInflater inflater) { //clear toolbar menu to avoid duplicate draw toolbar.Menu.Clear(); toolbar.InflateMenu(Resource.Menu.toolbar_menu_products_items_search_items); SetSelectedToolbarMenuCategory(1, mSelectedProductCategory); //set visibility of toolbar bacause it is redrawn toolbar.Menu.SetGroupVisible(Resource.Id.menugroup_search, mToolbarVisibiltyStatus); //make searchview inactive deactivateSearch(); base.OnCreateOptionsMenu(menu, inflater); }
public override void OnCreateOptionsMenu(IMenu menu, MenuInflater inflater) { //clear toolbar menu to avoid duplicate draw toolbar.Menu.Clear(); toolbar.InflateMenu(Resource.Menu.toolbar_menu_checkout_search_items); //set visibility of toolbar bacause it is redrawn toolbar.Menu.SetGroupVisible(Resource.Id.menugroup_search, mToolbarVisibiltyStatus); //getMenu mCurrentToolBarMenu = toolbar.Menu; //setMenuIconBasedOnSavedStateOfTheIcon SetToogleIcon(mIsGrid); base.OnCreateOptionsMenu(menu, inflater); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Create your application here SetContentView(Resource.Layout.Tabs); tabsToolbar = FindViewById <Toolbar>(Resource.Id.toolbar1); tabLayout = FindViewById <TabLayout>(Resource.Id.mainTabLayout); tabLayout.TabSelected += TabLayout_TabSelected; tabsToolbar.InflateMenu(Resource.Menu.tabsMenu1); tabsToolbar.MenuItemClick += TabsToolbar_MenuItemClick; FragmentNavigate(new DeliveriesFragment()); }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); // Set our view from the "main" layout resource SetContentView(Resource.Layout.Main); mToolbar = FindViewById <SupportToolbar>(Resource.Id.toolbar); SetSupportActionBar(mToolbar); bToolbar = FindViewById <SupportToolbar>(Resource.Id.lower_toolbar); bToolbar.InflateMenu(Resource.Menu.bot_menu); bToolbar.MenuItemClick += bToolbar_Click; mDrawerLayout = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); mLeftDrawer = FindViewById <ListView>(Resource.Id.left_menu); Dictionary <string, string[]> menu = new Dictionary <string, string[]>(); menu.Add("File", new string[] { "New", "Open", "Save", "Save as..", "Save in cloud", "Load from cloud", "Exit" }); menu.Add("Window", new string[] { "Rename", "Close", "Close all" }); menu.Add("Plugins", new string[] { "Simple Figure", "Figure with text" }); menu.Add("Skins", new string[] { "Dark", "Light", "Pink" }); menu.Add("Language", new string[] { "English", "Ukrainian", "Russian" }); menu.Add("Help", new string[] { "About..", "Show help.." }); mLeftDrawer.Adapter = new CustomAdapter(this, menu); mDrawerToggle = new LeftMenuToggler( this, //Host Activity mDrawerLayout, //DrawerLayout Resource.String.openDrawer, //Opened Message Resource.String.closeDrawer //Closed Message ); mDrawerLayout.SetDrawerListener(mDrawerToggle); SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetHomeButtonEnabled(true); SupportActionBar.SetDisplayShowTitleEnabled(false); mDrawerToggle.SyncState(); }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); // Set our view from the "main" layout resource SetContentView(Resource.Layout.Main); toolbar = (Toolbar)FindViewById(Resource.Id.toolbar); toolbar.Title = "Home Page"; toolbar.InflateMenu(Resource.Menu.ToolbarMenu); SetupRecyclerView(); //toolbar.MenuItemClick += (sender, e) => //{ // var msg = ""; // switch (e.Item.ItemId) // { // case Resource.Id.discard: // msg = "Discard"; // break; // case Resource.Id.search: // msg = "Search"; // break; // case Resource.Id.edit: // msg = "Edit"; // break; // case Resource.Id.settings: // msg = "Setting"; // break; // case Resource.Id.exit: // msg = "Exit"; // break; // } // Toast.MakeText(this, msg, ToastLength.Short).Show(); //}; }
public void InitializeSearchView() { _searchView = new SearchView(_localContext); _toolBar.InflateMenu(Resource.Layout.mainmenu); _searchView = _toolBar.Menu?.FindItem(Resource.Id.action_search)?.ActionView?.JavaCast <SearchView>(); _searchView.QueryTextChange += searchView_QueryTextChange; _searchView.QueryTextSubmit += searchView_QueryTextSubmit; //_searchView.QueryHint = (Element as CustomSearchPage)?.Text; _searchView.ImeOptions = (int)ImeAction.Search; _searchView.InputType = (int)InputTypes.TextVariationNormal; _searchView.MaxWidth = int.MaxValue; _searchView.QueryHint = "Search..."; _searchView.Focusable = true; _searchView.Clickable = true; _searchView.SetOnSearchClickListener(new OnSearchClickListener(this)); int closeButtonId = Resource.Id.search_close_btn; ImageView closeButtonImage = (ImageView)_searchView.FindViewById(closeButtonId); closeButtonImage.SetImageResource(Resource.Drawable.ic_clear_black_24dp); var searchViewLinearLayout = (LinearLayout)_searchView.GetChildAt(0); var sViewUnderLayout = (Android.Widget.LinearLayout)searchViewLinearLayout.GetChildAt(2); var vsearch1_3_1 = (Android.Support.V7.Widget.AppCompatImageView)sViewUnderLayout.GetChildAt(0); var textViewLayout = (Android.Widget.LinearLayout)sViewUnderLayout.GetChildAt(1); var vsearch1_3_3 = (Android.Widget.LinearLayout)sViewUnderLayout.GetChildAt(2); var textView = (Android.Support.V7.Widget.AppCompatAutoCompleteTextView)textViewLayout.GetChildAt(0); textView.SetTextColor(Android.Graphics.Color.Rgb(80, 80, 80)); textView.SetHintTextColor(Android.Graphics.Color.Rgb(90, 90, 90)); textView.FocusSearch(FocusSearchDirection.Left); textView.Click += TextView_Click; var search = ((actionMenuView?.FindViewById <Android.Support.V7.View.Menu.ActionMenuItemView>(Resource.Id.action_search))?.ItemData as Android.Support.V7.View.Menu.MenuItemImpl)?.SetActionView(_searchView); }
public override bool OnCreateOptionsMenu(IMenu menu) { mToolBar.InflateMenu(Resource.Menu.toolbar_menu_products_items_description); return(base.OnCreateOptionsMenu(menu)); }
public bool OnItemClick(View view, int position, Mikepenz.MaterialDrawer.Models.Interfaces.IDrawerItem drawerItem) { if (drawerItem != null) { Android.App.Fragment fragment = null; toolbar.Menu.Clear(); _specialTab = SpecialTab.None; switch (drawerItem.Identifier) { case 0: fragment = _fragments.OfType <HomeFragment>().First(); break; case 1: fragment = _fragments.OfType <FunFragment>().First(); break; case 2: fragment = _fragments.OfType <TaskManagerFragment> ().First(); toolbar.InflateMenu(Resource.Menu.RefreshMenu); _specialTab = SpecialTab.TaskManager; break; case 3: fragment = _fragments.OfType <PasswordFragment> ().First(); toolbar.InflateMenu(Resource.Menu.RefreshMenu); _specialTab = SpecialTab.Passwords; break; case 4: fragment = _fragments.OfType <DownloadAndExecuteFragment>().First(); break; case 5: fragment = _fragments.OfType <ConsoleFragment>().First(); toolbar.InflateMenu(Resource.Menu.SwitchMenu); var menuItem = (SwitchCompat)toolbar.Menu.FindItem(Resource.Id.switchId).ActionView.FindViewById(Resource.Id.switchForActionBar); menuItem.Checked = ConnectionManager.Current.CurrentController.Commander.GetCommand <ConsoleCommand> ().IsEnabled; menuItem.CheckedChange += MenuItem_CheckedChange; break; case 6: fragment = _fragments.OfType <RemoteDesktopFragment>().First(); toolbar.InflateMenu(Resource.Menu.TakeImageMenu); _specialTab = SpecialTab.RemoteDesktop; break; default: return(false); } FragmentManager.BeginTransaction().Replace(Resource.Id.frame_container, fragment).Commit(); result.CloseDrawer(); FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar).Title = drawerItem.Tag.ToString(); return(true); } return(false); }