コード例 #1
0
        // Pass the event to ActionBarDrawerToggle, if it returns
        // true, then it has handled the app icon touch event
        public override bool OnOptionsItemSelected(IMenuItem item)
        {
            if (drawerToggle.OnOptionsItemSelected(item))
            {
                return(true);
            }

            return(base.OnOptionsItemSelected(item));
        }
コード例 #2
0
        // Define action for toolbar icon press
        public override bool OnOptionsItemSelected(IMenuItem item)
        {
            switch (item.ItemId)
            {
            case Android.Resource.Id.Home:
                drawerToggle.OnOptionsItemSelected(item);
                return(true);

            default:
                return(base.OnOptionsItemSelected(item));
            }
        }
コード例 #3
0
        public override bool OnOptionsItemSelected(IMenuItem item)
        {
            switch (item.ItemId)
            {
            case Android.Resource.Id.Home:
                //The hamburger icon was clicked which means the drawer toggle will handle the event
                //all we need to do is ensure the right drawer is closed so the don't overlap
                mDrawerToggle.OnOptionsItemSelected(item);
                return(true);


            default:
                return(base.OnOptionsItemSelected(item));
            }
        }
コード例 #4
0
ファイル: Activity1.cs プロジェクト: shakizat/Mono
        // Pass the event to ActionBarDrawerToggle, if it returns
        // true, then it has handled the app icon touch event
        public override bool OnOptionsItemSelected(IMenuItem item)
        {
            if (drawerToggle.OnOptionsItemSelected(item))
            {
                return(true);
            }

            switch (item.ItemId)
            {
            case Resource.Id.action_edit:
                var next = new Intent(this, typeof(FavActivity));
                StartActivity(next);
                break;
            }

            return(base.OnOptionsItemSelected(item));
        }
コード例 #5
0
        public override bool OnOptionsItemSelected(IMenuItem item)
        {
            switch (item.ItemId)
            {
            case 16908332 /*Hamburger*/:
                drawerToogle.OnOptionsItemSelected(item);
                return(base.OnOptionsItemSelected(item));

            case Resource.Id.Next:
                ReplaceFragment(mFragmentParameters);
                return(true);

            case Resource.Id.action_Tables:
                ReplaceFragment(mFragmentConfigTables);
                return(true);

            case Resource.Id.action_Parameters:
                ReplaceFragment(mFragmentParameters);
                return(true);

            default:
                return(base.OnOptionsItemSelected(item));
            }
        }
コード例 #6
0
 public override bool OnOptionsItemSelected(IMenuItem item)
 {
     _drawerToggle.OnOptionsItemSelected(item);
     return(base.OnOptionsItemSelected(item));
 }