android 调节媒体音量
16lz
2021-01-23
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); } |
更多相关文章
- Android录音时,根据PCM数据获取音量值(单位分贝)
- Activity中那些需要重写的方法
- Android7.0 设置音量最小时有声音输出
- AudioManager音量控制
- Android重写返回按钮退回桌面(根据源码查看)
- Android重写OnTouchListener实现双击事件的监听
- android audioManager获取音量