初始化AudioManager:

private static AudioManager audioManager;

实现免提功能方法

protected void setSpeekModle() {
audioManager.setMode(AudioManager.MODE_IN_CALL);
audioManager.setSpeakerphoneOn(!audioManager.isSpeakerphoneOn());

}

需要添加的权限:

<!-- 免提权限 -->
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>

更多相关文章

  1. Android不想要第三方的library的权限的时候
  2. Android权限申请:自带方法 + 第三方库实现
  3. Android的读写文件及权限设置
  4. Android 改变屏幕亮度时需添加权限
  5. Android应用程序获取ROOT权限代码
  6. Android uses-permission 权限大全
  7. Android获取系统应用及安装应用的权限列表

随机推荐

  1. Android(安卓)Audio代码分析14 - testPla
  2. Android:Activity:打开另外的Activity、参
  3. Android截图功能代码
  4. Android(安卓)Input Event Propagation
  5. greendao 多表查询
  6. android 输入法的关闭和打开
  7. 求教 MediaPlayer 音乐播放器 歌曲循环播
  8. Android电源信息
  9. android实现解析webservices
  10. GPS 定位经纬度