-
AudioManageram=(AudioManager)getSystemService(Context.AUDIO_SERVICE);
-
-
intmax=am.getStreamMaxVolume(AudioManager.STREAM_VOICE_CALL);
-
intcurrent=am.getStreamVolume(AudioManager.STREAM_VOICE_CALL);
-
Log.d(”VIOCE_CALL”,“max:”+max+”current:”+current);
-
-
max=mAudioManager.getStreamMaxVolume(AudioManager.STREAM_SYSTEM);
-
current=mAudioManager.getStreamVolume(AudioManager.STREAM_SYSTEM);
-
Log.d(”SYSTEM”,“max:”+max+”current:”+current);
-
-
max=mAudioManager.getStreamMaxVolume(AudioManager.STREAM_RING);
-
current=mAudioManager.getStreamVolume(AudioManager.STREAM_RING);
-
Log.d(”RING”,“max:”+max+”current:”+current);
-
-
max=mAudioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC);
-
current=mAudioManager.getStreamVolume(AudioManager.STREAM_MUSIC);
-
Log.d(”MUSIC”,“max:”+max+”current:”+current);
-
-
max=am.getStreamMaxVolume(AudioManager.STREAM_ALARM);
-
current=sm.getStreamVolume(AudioManager.STREAM_ALARM);
-
Log.d(”ALARM”,“max:”+max+”current:”+current);
设置音量的方法也很简单,AudioManager提供了方法:
-
publicvoidsetStreamVolume(intstreamType,intindex,intflags)
其中 streamType 有内置的常量,可以在AudioManager里面查到相关的定义。
其中三个参数分别表示:
streamType:有内置的常量,可以在AudioManager里面查到相关的定义,如用AudioManager.STREAM_MUSIC;
index:自己设置音量的值;
flags:也是一些标示量,可以设置为0;
分享到:
相关推荐
Android 各种音量的获取 Android 通过代码来获昨当前系统的各种音量
unity开发apk,获取和设置Android系统底层音量值,C#方法可直接调用,不需要jar包。
Android AudioRecord和MediaRecorder录音并实现了实时获取音量大小 看代码就知道了
android获取音量分贝值
Android 获取麦克风的音量(分贝),一吹就有80左右的分贝值。
Flutter音量控制插件,支持Android和IOS,具有:显示隐藏的音量图标,监视音量变化,设置音量,获取设备的当前音量。 请使用真实机器测试,某些功能不支持仿真器。关联采用获取设备音量PerfectVolumeControl . ...
本文实例讲述了android编程获取和设置系统铃声和音量大小的方法。分享给大家供大家参考,具体如下: 通过程序获取android系统手机的铃声和音量。同样,设置铃声和音量的方法也很简单! 设置音量的方法也很简单,...
主要介绍了Android中实时获取音量分贝值详解,本文讲解了基础知识、Android API、MediaRecorder、AudioRecord等内容,需要的朋友可以参考下
android获取设备屏幕分辨率
android获取音量分贝值.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
可以实现微信QQ发送语音那种实时音量的捕获
本文实例讲述了Android编程实现音量按钮添加监听事件的方法。分享给大家供大家参考,具体如下: 很多Android应用都应用到音量按钮,比如... // 获取手机当前音量值 int i = getCurrentRingValue (); switch (keyCode)
参考文章Android中实时获取音量分贝值详解://www.jb51.net/article/64806.htm public class MediaRecorderDemo { private final String TAG = MediaRecord; private MediaRecorder mMediaRecorder; public ...
这是一个录音的声波动画demo。MediaPlayer录音与播放,自定义View横向显示当前声音的动画,主页是根据分贝来的。
直接解压exe文件就可以获取资源,资源包含可执行文件+源代码+程序使用说明,所有项目代码均已严格验证,可直接运行!如果有什么问题欢迎随时留言。
安卓获取麦克风声音大小经典满意Demo
React本机音量控制器适用于iOS和Android的音量控制器。第一步安装(适用于iOS和Android) $ npm install react-native-volume-controller --save 2.自动安装$ react-native link react-native-volume-controller 3....
Android仿微信语音对话聊天的实现,按住 按钮后可录音并发放语音,可播放动画、播放音频,仿微信那样如果前一下正在播放,当点另一个,会先把前一个正在播放的停掉,录音完成后的回调,获取音量大小的Runnable,判断...