Android CALL关于电话音频和紧急电话设置和获取

获取音频服务,设置音源类型:电话类型和获取最大电话音量,响铃模式

private AudioManager mAudioManager;

mAudioManager = (AudioManager) getSystemService(AUDIO_SERVICE);
mAudioManager.setStreamVolume(AudioManager.STREAM_VOICE_CALL,
mAudioManager.getStreamMaxVolume(AudioManager.STREAM_VOICE_CALL),
AudioManager.FLAG_ALLOW_RINGER_MODES);

发送广播:打开紧急电话,拨打112

startActivity(new Intent(Intent.ACTION_CALL_EMERGENCY)
.setData(Uri.fromParts(PhoneAccount.SCHEME_TEL, "112", null))
.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK));

相关推荐
海兰5 小时前
【实战】MCP 服务在 Nacos 中注册状态分析与优化
android·java·github·银行系统·银行ai
bearpping5 小时前
MySQL压缩版安装详细图解
android·mysql·adb
代码改善世界6 小时前
【matlab初阶】matlab入门知识
android·java·matlab
huwuhang8 小时前
支付宝 APP 谷歌商店版 googleplay版最新
android
User_芊芊君子8 小时前
别再乱用 ArrayList 了!这 4 个隐藏坑,90% 的 Java 开发者都踩过
android·java·数据库
冬天vs不冷8 小时前
为什么 Java 不让 Lambda 和匿名内部类修改外部变量?final 与等效 final 的真正意义
android·java·开发语言
hogenlaw10 小时前
Stream流
android·java·开发语言
常利兵10 小时前
解锁Kotlin:数据类与密封类的奇妙之旅
android·开发语言·kotlin
sunfdf11 小时前
无需密码即可解锁 Android 手机的 5 种方法
android·智能手机
Flamingˢ14 小时前
ZYNQ + OV5640 + HDMI 视频系统调试记录:一次 RGB888 与 RGB565 引发的黑屏问题
arm开发·嵌入式硬件·fpga开发·vim·音视频