Android下调整多媒体音量方法
2013-05-27 16:12
211 查看
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { AudioManager mAudioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE); int currentVolume = mAudioManager.getStreamVolume(AudioManager.STREAM_MUSIC); switch (keyCode) { case KeyEvent.KEYCODE_VOLUME_UP:// 音量增大 mAudioManager.setStreamVolume(AudioManager.STREAM_MUSIC, currentVolume+1, 1); break; case KeyEvent.KEYCODE_VOLUME_DOWN:// 音量减小 mAudioManager.setStreamVolume(AudioManager.STREAM_MUSIC, currentVolume-1, 1); break; case KeyEvent.KEYCODE_BACK:// 返回键 //jniOnCallCppEvent(); return true; //return super.onKeyDown(keyCode, event); default: break; } return true; //return super.onKeyDown(keyCode, event); }
游戏过程中只允许调整多媒体音量,而不允许调整通话音量。
需要添加权限<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
相关文章推荐
- Android下调整多媒体音量方法
- RK Android的framework层是如何进行音量调整的
- Android tips一:调整屏幕亮度的方法
- 【Android 多媒体开发】 MediaPlayer 状态机 接口 方法 解析
- android音量调整流程+HDMI音量控制修改
- Android开发之调整手机音量
- 小芭比音量太小的调整方法
- Android图片大小调整动态实现方法(bitmap)
- android音量的控制曲线的计算方法
- Android多媒体播放之视频播放的方法
- Android多媒体教程之播放视频的四种方法
- Android:SNS客户端开发八:发送带图片的微博(二)(发送多媒体的post方法)
- android 拦截音量调节键,强制调节多媒体音量
- Android实现音量调节的方法
- Android设置手机音量的方法
- 【Android 多媒体开发】 MediaPlayer 状态机 接口 方法 解析
- android开发笔记之多媒体—AudioManager(控制音量)
- 【Android 多媒体开发】 MediaPlayer 状态机 接口 方法 解析
- 如何调整Android手机的开机音量大小
- Android 音视频深入 十三 OpenSL ES 制作音乐播放器,能暂停和调整音量(附源码下载)