android 调节媒体音量


引用 AudioManager 对象

?
AudioManager audio = (AudioManager) getSystemService(Service.AUDIO_SERVICE);

重写 Activity 的 onKeyDown 方法

?
@Override public boolean onKeyDown( int keyCode, KeyEvent event) { switch (keyCode) { case KeyEvent.KEYCODE_VOLUME_UP: audio.adjustStreamVolume( AudioManager.STREAM_MUSIC, AudioManager.ADJUST_RAISE, AudioManager.FLAG_PLAY_SOUND | AudioManager.FLAG_SHOW_UI); return true ; case KeyEvent.KEYCODE_VOLUME_DOWN: audio.adjustStreamVolume( AudioManager.STREAM_MUSIC, AudioManager.ADJUST_LOWER, AudioManager.FLAG_PLAY_SOUND | AudioManager.FLAG_SHOW_UI); return true ; default : break ; } return super .onKeyDown(keyCode, event); }

更多相关文章

  1. Android的framework层音量控制原理分析--hot(key)处理
  2. 【新提醒】N820 N821 android 4.2 V1.1版 - 大V综合交流区 - 360
  3. Android之back键拦截处理
  4. android实现图片按任意路径截取
  5. vs xamarin android 监听返回键退出程序
  6. AudioManager音量控制
  7. Android(安卓)自定义系统菜单的背景源码
  8. Android重写返回按钮退回桌面(根据源码查看)
  9. Android(安卓)Audio代码分析17 - setvolume函数

随机推荐

  1. Android的Activity获取fragment和fragmen
  2. Android实现为GridView添加边框效果
  3. Andriod学习笔记(一)
  4. Android通知
  5. Android 中使用HttpUrlConnection实现get
  6. android button按键得到焦点和点击后改变
  7. 对在Android的状态栏添加Menu,Back,Home的
  8. Android bitmaps and out of memory erro
  9. Android权限设置android.permission完整
  10. Android 中文设置成粗体的方法