Possible Duplicate:
Android – Volume Buttons used in my application
how to know when the user presses the decrease and increase volume buttons on the android device hardware.
Thanks
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Good Answer from Luke, Refer https://stackoverflow.com/a/674207/603233
Don’t handle the volume keys yourself – it is almost impossible to guarantee that you won’t break the behavior of the volume keys.
Call this API in your onCreate():
setVolumeControlStream(AudioManager.STREAM_MUSIC);
This tells the AudioManager that when your application has focus, the volume keys should adjust music volume.