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