private void OnBottomAppBarNavigationClick(object sender, Toolbar.NavigationClickEventArgs e) { var fragment = new MainMenuBottomSheet(_categorySource, _authSource.CategoryId); fragment.CategoryClick += async(s, id) => { await SwitchCategory(id); fragment.Dismiss(); }; fragment.BackupClick += (sender, e) => { if (!_authSource.GetAll().Any()) { ShowSnackbar(Resource.String.noAuthenticators, Snackbar.LengthShort); return; } StartBackupSaveActivity(); }; fragment.ManageCategoriesClick += (sender, e) => { _refreshOnActivityResume = true; StartActivity(typeof(ManageCategoriesActivity)); }; fragment.SettingsClick += (sender, e) => { _refreshOnActivityResume = true; StartActivityForResult(typeof(SettingsActivity), ResultSettingsRecreate); }; fragment.Show(SupportFragmentManager, fragment.Tag); }
private void Home_toolbar_NavigationClick(object sender, Toolbar.NavigationClickEventArgs e) { PopupMenu popupMenu = new PopupMenu(this, e.View); popupMenu.Menu.Add(Menu.First, 0, 0, "Helpline"); popupMenu.Menu.Add(Menu.First, 1, 1, "About"); popupMenu.Show(); popupMenu.MenuItemClick += PopupMenu_MenuItemClick; }
private void OnBottomAppBarNavigationClick(object sender, Toolbar.NavigationClickEventArgs e) { var fragment = new MainMenuBottomSheet(_categorySource, _authenticatorSource.CategoryId); fragment.CategoryClick += async(s, id) => { await SwitchCategory(id); fragment.Dismiss(); }; fragment.BackupClick += (sender, e) => { if (!_authenticatorSource.Authenticators.Any()) { ShowSnackbar(Resource.String.noAuthenticators, Snackbar.LengthShort); return; } var intent = new Intent(Intent.ActionCreateDocument); intent.AddCategory(Intent.CategoryOpenable); intent.SetType("application/octet-stream"); intent.PutExtra(Intent.ExtraTitle, $"backup-{DateTime.Now:yyyy-MM-dd}.authpro"); StartActivityForResult(intent, ResultBackupSAF); _isChildActivityOpen = true; }; fragment.ManageCategoriesClick += (sender, e) => { StartChildActivity(typeof(ManageCategoriesActivity)); }; fragment.SettingsClick += (sender, e) => { _isChildActivityOpen = true; StartActivityForResult(typeof(SettingsActivity), ResultSettingsRecreate); }; fragment.Show(SupportFragmentManager, fragment.Tag); }
private void Toolbar_NavigationClick(object sender, Toolbar.NavigationClickEventArgs e) => OnBackPressed();
private void MaterialToolbarOnNavigationClick(object sender, Toolbar.NavigationClickEventArgs e) { Dismiss(); }
private void ToolbarMain_NavigationClick(object sender, Toolbar.NavigationClickEventArgs e) => Activity.OnBackPressed();
private void App_invites_toolbar_NavigationClick(object sender, Toolbar.NavigationClickEventArgs e) { Dismiss(); }