// 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)); }
// 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)); } }
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)); } }
// 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)); }
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)); } }
public override bool OnOptionsItemSelected(IMenuItem item) { _drawerToggle.OnOptionsItemSelected(item); return(base.OnOptionsItemSelected(item)); }