[android-developers] Re: how to handle hardware volume controls

2009-06-05 Thread Mark Murphy

Josh wrote:
 I figured out my problem. I was overriding onKeyDown. I removed the
 override and it works as it should.

For keys you do not handle, call and return the result from
super.onKeyDown(). This will allow Android to process keys you are not
directly interested in, while still allowing you to handle the keys you
need.

-- 
Mark Murphy (a Commons Guy)
http://commonsware.com | http://twitter.com/commonsguy

Looking for Android opportunties? http://wiki.andmob.org/hado

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~--~~~~--~~--~--~---



[android-developers] Re: how to handle hardware volume controls

2009-06-04 Thread Saurav Mukherjee
hi,
try to get the instance of AudioManager by using the code:
Context.getSystemService(Context.AUDIO_SERVICE)

n then try and use the methods given... i guess that'll work... provide
appropriate control buttons/graphical interfaces for the same...

visit:
http://developer.android.com/reference/android/media/AudioManager.html for
more info!

On Thu, Jun 4, 2009 at 11:35 AM, Josh joshdo...@gmail.com wrote:


 Im using a mediaPlayer to play sounds in my application. I want the
 user to be able to adjust the volume by using the hardware buttons on
 the device. I tried putting this in my oncreate
 (setVolumeControlStream
 (AudioManager.STREAM_MUSIC);) but it didnt seem to work. Anytime i
 press the hardware buttons on the emulator or an actual phone hothing
 happens. the volume doesnt change and i dont see the volume leve
 appear on the screen. Every other app i have used works just fine
 except for mine. Is there
 something else I have to do to allow the user to be able to adjust the
 volume using the hardware buttons?


 


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~--~~~~--~~--~--~---



[android-developers] Re: how to handle hardware volume controls

2009-06-04 Thread Josh

That did not work for me either. Once my app starts and I press the
hardware volume controls i see nothing on the screen. but if i press
it before i start the app i see the ringer volume indicator.

On Jun 3, 11:16 pm, Saurav Mukherjee to.saurav.mukher...@gmail.com
wrote:
 hi,
 try to get the instance of AudioManager by using the code:
 Context.getSystemService(Context.AUDIO_SERVICE)

 n then try and use the methods given... i guess that'll work... provide
 appropriate control buttons/graphical interfaces for the same...

 visit:http://developer.android.com/reference/android/media/AudioManager.htmlfor
 more info!



 On Thu, Jun 4, 2009 at 11:35 AM, Josh joshdo...@gmail.com wrote:

  Im using a mediaPlayer to play sounds in my application. I want the
  user to be able to adjust the volume by using the hardware buttons on
  the device. I tried putting this in my oncreate
  (setVolumeControlStream
  (AudioManager.STREAM_MUSIC);) but it didnt seem to work. Anytime i
  press the hardware buttons on the emulator or an actual phone hothing
  happens. the volume doesnt change and i dont see the volume leve
  appear on the screen. Every other app i have used works just fine
  except for mine. Is there
  something else I have to do to allow the user to be able to adjust the
  volume using the hardware buttons?- Hide quoted text -

 - Show quoted text -
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~--~~~~--~~--~--~---



[android-developers] Re: how to handle hardware volume controls

2009-06-04 Thread Josh

I figured out my problem. I was overriding onKeyDown. I removed the
override and it works as it should.

On Jun 4, 9:10 pm, Josh joshdo...@gmail.com wrote:
 That did not work for me either. Once my app starts and I press the
 hardware volume controls i see nothing on the screen. but if i press
 it before i start the app i see the ringer volume indicator.

 On Jun 3, 11:16 pm, Saurav Mukherjee to.saurav.mukher...@gmail.com
 wrote:



  hi,
  try to get the instance of AudioManager by using the code:
  Context.getSystemService(Context.AUDIO_SERVICE)

  n then try and use the methods given... i guess that'll work... provide
  appropriate control buttons/graphical interfaces for the same...

  visit:http://developer.android.com/reference/android/media/AudioManager.htm...
  more info!

  On Thu, Jun 4, 2009 at 11:35 AM, Josh joshdo...@gmail.com wrote:

   Im using a mediaPlayer to play sounds in my application. I want the
   user to be able to adjust the volume by using the hardware buttons on
   the device. I tried putting this in my oncreate
   (setVolumeControlStream
   (AudioManager.STREAM_MUSIC);) but it didnt seem to work. Anytime i
   press the hardware buttons on the emulator or an actual phone hothing
   happens. the volume doesnt change and i dont see the volume leve
   appear on the screen. Every other app i have used works just fine
   except for mine. Is there
   something else I have to do to allow the user to be able to adjust the
   volume using the hardware buttons?- Hide quoted text -

  - Show quoted text -- Hide quoted text -

 - Show quoted text -
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~--~~~~--~~--~--~---