public override void OnBackPressed() { if (ActivityMainLayout.IsDrawerOpen(GravityCompat.Start)) { ActivityMainLayout.CloseDrawer(GravityCompat.Start); } else { base.OnBackPressed(); } }
public bool OnNavigationItemSelected(IMenuItem item) { if (CurrentMenuItem != null && item.ItemId == CurrentMenuItem.ItemId && item.ItemId != Resource.Id.LogoutMenuItem) { ActivityMainLayout.CloseDrawer(GravityCompat.Start); return(true); } CurrentMenuItem = item; NaviagtionMenuMap[item.ItemId](); ActivityMainLayout.CloseDrawer(GravityCompat.Start); return(true); }
public void UnlockMenu() { NavigationView.Visibility = ViewStates.Visible; ActivityMainLayout.SetDrawerLockMode(DrawerLayout.LockModeUnlocked); }