private void OnDrawerListViewItemClick(object sender, ListView.ItemClickEventArgs e) { // If tap outside options just close drawer if (e.Id == -1) { DrawerLayout.CloseDrawers(); return; } // Configure timer component for selected page: if (e.Id != DrawerListAdapter.TimerPageId) { ToolbarMode = MainDrawerActivity.ToolbarModes.Normal; } else { ToolbarMode = MainDrawerActivity.ToolbarModes.Timer; } if (e.Id == DrawerListAdapter.TimerPageId) { OpenPage(DrawerListAdapter.TimerPageId); } else if (e.Id == DrawerListAdapter.LogoutPageId) { var authManager = ServiceContainer.Resolve <AuthManager> (); authManager.Forget(); StartAuthActivity(); } else if (e.Id == DrawerListAdapter.ReportsPageId) { OpenPage(DrawerListAdapter.ReportsPageId); } else if (e.Id == DrawerListAdapter.ReportsWeekPageId) { OpenPage(DrawerListAdapter.ReportsWeekPageId); } else if (e.Id == DrawerListAdapter.ReportsMonthPageId) { OpenPage(DrawerListAdapter.ReportsMonthPageId); } else if (e.Id == DrawerListAdapter.ReportsYearPageId) { OpenPage(DrawerListAdapter.ReportsYearPageId); } else if (e.Id == DrawerListAdapter.SettingsPageId) { OpenPage(DrawerListAdapter.SettingsPageId); } else if (e.Id == DrawerListAdapter.FeedbackPageId) { OpenPage(DrawerListAdapter.FeedbackPageId); } DrawerLayout.CloseDrawers(); }
private void OnDrawerListViewItemClick(object sender, ListView.ItemClickEventArgs e) { // If tap outside options just close drawer if (e.Id == -1) { DrawerLayout.CloseDrawers(); return; } // Configure timer component for selected page: if (e.Id != DrawerListAdapter.TimerPageId) { ToolbarMode = MainDrawerActivity.ToolbarModes.Normal; } else { ToolbarMode = MainDrawerActivity.ToolbarModes.Timer; } if (e.Id == DrawerListAdapter.TimerPageId) { OpenPage(DrawerListAdapter.TimerPageId); } else if (e.Id == DrawerListAdapter.LogoutPageId) { ForgetCurrentUser(); } else if (e.Id == DrawerListAdapter.ReportsPageId) { OpenPage(DrawerListAdapter.ReportsPageId); } else if (e.Id == DrawerListAdapter.SettingsPageId) { OpenPage(DrawerListAdapter.SettingsPageId); } else if (e.Id == DrawerListAdapter.FeedbackPageId) { OpenPage(DrawerListAdapter.FeedbackPageId); } else if (e.Id == DrawerListAdapter.RegisterUserPageId) { OpenPage(DrawerListAdapter.RegisterUserPageId); } DrawerLayout.CloseDrawers(); }
private void OnDrawerListViewItemClick (object sender, ListView.ItemClickEventArgs e) { // If tap outside options just close drawer if (e.Id == -1) { DrawerLayout.CloseDrawers (); return; } // Configure timer component for selected page: if (e.Id != DrawerListAdapter.TimerPageId) { ToolbarMode = MainDrawerActivity.ToolbarModes.Normal; } else { ToolbarMode = MainDrawerActivity.ToolbarModes.Timer; } if (e.Id == DrawerListAdapter.TimerPageId) { OpenPage (DrawerListAdapter.TimerPageId); } else if (e.Id == DrawerListAdapter.LogoutPageId) { var authManager = ServiceContainer.Resolve<AuthManager> (); authManager.Forget (); StartAuthActivity (); } else if (e.Id == DrawerListAdapter.ReportsPageId) { OpenPage (DrawerListAdapter.ReportsPageId); } else if (e.Id == DrawerListAdapter.ReportsWeekPageId) { OpenPage (DrawerListAdapter.ReportsWeekPageId); } else if (e.Id == DrawerListAdapter.ReportsMonthPageId) { OpenPage (DrawerListAdapter.ReportsMonthPageId); } else if (e.Id == DrawerListAdapter.ReportsYearPageId) { OpenPage (DrawerListAdapter.ReportsYearPageId); } else if (e.Id == DrawerListAdapter.SettingsPageId) { OpenPage (DrawerListAdapter.SettingsPageId); } else if (e.Id == DrawerListAdapter.FeedbackPageId) { OpenPage (DrawerListAdapter.FeedbackPageId); } DrawerLayout.CloseDrawers (); }
private void OnDrawerListViewItemClick (object sender, ListView.ItemClickEventArgs e) { // If tap outside options just close drawer if (e.Id == -1) { DrawerLayout.CloseDrawers (); return; } // Configure timer component for selected page: if (e.Id != DrawerListAdapter.TimerPageId) { ToolbarMode = MainDrawerActivity.ToolbarModes.Normal; } else { ToolbarMode = MainDrawerActivity.ToolbarModes.Timer; } if (e.Id == DrawerListAdapter.TimerPageId) { OpenPage (DrawerListAdapter.TimerPageId); } else if (e.Id == DrawerListAdapter.LogoutPageId) { ForgetCurrentUser (); } else if (e.Id == DrawerListAdapter.ReportsPageId) { OpenPage (DrawerListAdapter.ReportsPageId); } else if (e.Id == DrawerListAdapter.SettingsPageId) { OpenPage (DrawerListAdapter.SettingsPageId); } else if (e.Id == DrawerListAdapter.FeedbackPageId) { OpenPage (DrawerListAdapter.FeedbackPageId); } else if (e.Id == DrawerListAdapter.LoginPageId) { OpenLogin (); } DrawerLayout.CloseDrawers (); }