Excellent. I thought I was returning true. As it turns out, my repeat-handling didn't.
Thanks for your help! -mk On Apr 24, 8:35 pm, Ivan Greene <[email protected]> wrote: > You need to return true when you are capturing the events > > public boolean onKeyDown(int keyCode, KeyEvent event) > { > final AudioManager audioMan = > (AudioManager)getSystemService(Context.AUDIO_SERVICE); > if (keyCode == KeyEvent.KEYCODE_VOLUME_DOWN) { > // they pressed the volume down key > return true; > } else if (keyCode == KeyEvent.KEYCODE_VOLUME_UP) { > // they pressed the volume up key > return true; > } else { > return super.onKeyDown(keyCode, event); > } > } > > On Apr 24, 10:31 pm, mkellner <[email protected]> wrote: > > > > > Hello, > > > I'd like to prevent the volume toast from showing up when the user > > long-presses the hardware volume keys. > > > Is this possible? I get the volume key events, but don't know how to > > disable the system dialog from appearing. > > > Thanks, > > > -mk > > > -- > > You received this message because you are subscribed to the Google > > Groups "Android Developers" group. > > To post to this group, send email to [email protected] > > To unsubscribe from this group, send email to > > [email protected] > > For more options, visit this group > > athttp://groups.google.com/group/android-developers?hl=en > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group > athttp://groups.google.com/group/android-developers?hl=en -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

