AudioManager,音频管理类。它主要提供了丰富的 API 让开发者对应用的音量和铃声模式进行控制以及访问。主要内容涉及到音频流、声音、蓝牙、扩音器、耳机等等。
一、API接口
1、接口列表
接口 | 描述 |
---|---|
dispatchMediaKeyEvent | 发送媒体按钮的模拟键事件 |
isVolumeFixed | 显示设备是否执行固定卷策略 |
adjustStreamVolume | 调整手机指定类型的声音 |
adjustVolume | 调整最相关流的音量(即当前正在使用的音频流) |
adjustSuggestedStreamVolume | 调整最相关流或给定回退流的音量 |
getRingerMode | 返回当前铃声模式 |
getStreamMaxVolume | 返回特定流的最大音量索引 |
getStreamMinVolume | 返回特定流的最小音量索引 |
getStreamVolume | 返回特定数据流的当前音量索引 |
getStreamVolumeDb | 返回给定流类型的以dB(分贝)为单位的音量 |
setRingerMode | 设置手机铃声的模式 |
setStreamVolume | 设置特定流的音量索引 |
@Deprecated setStreamSolo |