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));
 }
Exemplo n.º 2
0
        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));
 }
Exemplo n.º 4
0
 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);
 }
Exemplo n.º 5
0
        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);
        }
Exemplo n.º 6
0
        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));
        }
Exemplo n.º 7
0
        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);
        }
Exemplo n.º 9
0
 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);
 }
Exemplo n.º 11
0
        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());
        }
Exemplo n.º 12
0
        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();
            //};
        }
Exemplo n.º 14
0
        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));
 }
Exemplo n.º 16
0
        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);
        }