android开启免提切换功能示例
Android 功能 开启 示例 切换
2023-06-13 09:15:19 时间
以下代码实现了android的免提开启和关闭功能
需要添加的权限
<uses-permissionandroid:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
/**
*免提
*
*@paramcontext
*/
privatevoidtoggleSpeaker(Contextcontext)
{
AudioManageram=(AudioManager)context.getSystemService(Context.AUDIO_SERVICE);
am.setMode(AudioManager.MODE_IN_CALL);
am.setSpeakerphoneOn(!am.isSpeakerphoneOn());
}
相关文章
- android 常用加密,分享一下Android各种类型的加密
- android签名命令行,Android系统签名位置及命令
- android 的hook技术,Android Native Hook技术(一)
- Android滑动解锁功能实现,Android_滑动解锁
- android 模拟器 haxm,Android模拟器不使用HAXM
- android declare-styleable 和style,android – declare-styleable和style之间的区别
- Android FFmpeg系列09--抽帧与快速抽帧
- android toast全屏,Android Toast实现全屏显示
- android倒计时功能的实现(CountDownTimer)[通俗易懂]
- Android preference_android studio preview
- Android触摸事件_android设置按钮点击事件
- Android mtk_Android开发app
- 【Android】使用Android开发应用过程中遇到ViewGroup的简单效以及aw和assets文件夹下的文件(Http协议的底层工作)
- Android/Linux Root 的那些事儿
- 【Android 内存优化】图片文件压缩 ( Android 原生 API 提供的图片压缩功能能 | 图片质量压缩 | 图片尺寸压缩 )
- 【Android Gradle 插件】Android Studio 工程 Gradle 构建流程 ① ( 触发 Android Studio 工程构建 | Gradle 构建脚本执行顺序 )
- 【错误记录】Flutter / Android 报错 ( AAPT: error: attribute android:requestLegacyExternalStorage not found )
- 【错误记录】Android 应用安装后出现两个启动图标 ( 排查应用及依赖库中配置了 android.intent.category.LAUNCHER 的 Activity )
- 【ijkplayer】编译 Android 版本的 ijkplayer ② ( 切换到 k0.8.8 分支 | 执行 init-android.sh 脚本进行初始化操作 )
- 【错误记录】Android Studio 编译报错 ( Could not resolve com.android.tools.build:gradle:7.4.2. )
- 谷歌对Android 12通知中心进行调整 这看起来有点像小米的MIUI系统
- Android 12正在增强相机和麦克风隐私权限 可直接阻止这些硬件被调用
- Android系统与Linux之间的联系(android和linux)
- Connecting Android to Oracle: The Ultimate Guide for Seamless Integration.(android连接oracle)
- Android软件自动更新功能实现的方法
- android照相功能的简单实例
- android新建草稿删除后下次开机还会显示保存的草稿
- Android中的android:layout_weight使用详解
- Android获取apk程序签名信息代码示例