Android声音管理AudioManager使用

手机都有声音模式,声音、静音还有震动,甚至震动加声音兼备,这些都是手机的基本功能。在Android手机中,我们同样可以通过Android的SDK提供的声音管理接口来管理手机声音模式以及调整声音大小,这就是Android中AudioManager的使用。

以下分别是AudioManager设置声音模式和调整声音大小的方法。

如何获取声音管理器:

AudioManager audioManager = (AudioManager) this.getSystemService(AUDIO_SERVICE);

里面主要的方法:

A、设置声音模式

//声音模式
AudioManager.setRingerMode(AudioManager.RINGER_MODE_NORMAL);
//静音模式
AudioManager.setRingerMode(AudioManager.RINGER_MODE_SILENT);
//震动模式
AudioManager.setRingerMode(AudioManager.RINGER_MODE_VIBRATE);

B、调整声音大小

//减少声音音量
AudioManager.adjustVolume(AudioManager.ADJUST_LOWER, 0);
//调大声音音量
AudioManager.adjustVolume(AudioManager.ADJUST_RAISE, 0);

getMode()获取音频模式

getRingerMode()获取铃声震动模式

----------------------------------------------------------------

这里如果使用了和手机震动有关的模式,记得添加权限。android.permission.VIBRATE哦!

更多相关文章

  1. Android(安卓)USB配件模式
  2. Android活动Acitivity启动模式之singleTop
  3. Android活动启动模式
  4. Android盈利模式,哪种更靠谱?
  5. 【动态加载】Android动态加载:简单加载模式
  6. [Android] 关于系统工具栏和全屏沉浸模式
  7. android中Acitivity的启动方式启动模式讲解
  8. Android(安卓)Activity启动模式分析
  9. Android中activity的启动模式详解

随机推荐

  1. android 开源项目集锦
  2. ubuntu android 调用 动态链接库
  3. Android布局优化
  4. android button 自定义
  5. Android Design版微信首度亮相:微信的一小
  6. Android之Android(安卓)Studio三种方式导
  7. Android图像处理技术(实现Android中的PS)(一
  8. Android点击WebView网页中的email发送邮
  9. Android 仿微信的键盘切换
  10. Android 视图动画(View Animation) 使用