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));

相关推荐
一笑的小酒馆3 小时前
Android中WebRTC通信
android
KevinWang_5 小时前
Android Hilt 依赖注入
android
古法安卓6 小时前
Android-深入理解 Android 回调(Callback)机制
android·性能优化·android studio
古法安卓6 小时前
Android-车机 GNSS 定位数据接收问题排查
android·java·android studio
杀生丸学AI6 小时前
【世界模型】MotionForesight:视频模型应用于未来的三维场景流预测
音视频
FungLeo8 小时前
Flutter 吸顶分组列表实战:语义桶分组 + 点击头平滑滚动
android·flutter
阿巴斯甜8 小时前
Android 自定义权限
android
FungLeo9 小时前
Flutter 超长 StatefulWidget 拆分术:part of + extension on State 实战
android·flutter·dart
小王C语言10 小时前
MySQL 数据类型:数值类型、字符串类型、日期和时间类型、enum 和 set、find_in_set 查询
android·数据库·mysql
我命由我1234511 小时前
Android 控件 - CardView(快速实现圆角)
android·java·java-ee·kotlin·android studio·android-studio·android runtime