protected override void OnPrepareDialogBuilder(AlertDialog.Builder builder) { base.OnPrepareDialogBuilder(builder); builder.SetOnKeyListener(new KeyListener((dialog, keyCode, e) => { if (e.Action != KeyEventActions.Up) { if (keyCode == Keycode.Plus || keyCode == Keycode.Equals) { _seekBar.Progress = _seekBar.Progress + 1; return(true); } if (keyCode == Keycode.Minus) { _seekBar.Progress = _seekBar.Progress - 1; return(true); } } return(false); })); }