感谢:原文作者
Android 程序获取、设置铃声和音量
通过程序获取android系统手机的铃声和音量。同样,设置铃声和音量的方法也很简单!
AudioManager mAudioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
//通话音量
int max = mAudioManager.getStreamMaxVolume( AudioManager.STREAM_VOICE_CALL );
int current = mAudioManager.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 = mAudioManager.getStreamMaxVolume( AudioManager.STREAM_ALARM );
current = mAudioManager.getStreamVolume( AudioManager.STREAM_ALARM );
Log.d(”ALARM”, “max : ” + max + ” current : ” + current);
设置音量的方法也很简单,AudioManager提供了方法:
public void setStreamVolume(int streamType, int index, int flags)
其中 streamType 有内置的常量,去文档里面就可以看到
分享到:
相关推荐
主要介绍了Android实现音量调节的方法,涉及Android页面布局及多媒体播放的设置技巧,具有一定参考借鉴价值,需要的朋友可以参考下
安卓Android源码——仿ios音量调节的效果.zip
Android项目仿ios音量调节的效果.rar
在程序中用seebar进行对音量的调节,包括通知音量、闹钟、媒体等,对seebar背景进行改变,提升美观
主界面的布局主要是三个按钮,点击按钮即可进行音量和亮度的进度条调节框
Android 各种音量的获取 Android 通过代码来获昨当前系统的各种音量
自己写的Android音量调节控件,效果还不错。
安卓Android源码——仿ios音量调节的效果.rar
资源为博客实例:http://blog.csdn.net/lmj623565791/article/details/24529807 有问题博客留言
通过SeekBar控制系统音量,具体请查看http://blog.csdn.net/a1533588867/article/details/53738027
android 仿音量旋转按钮,就是可以旋转的
Android根据手势控制视频音量亮度快进,android开发之GestureDetector手势识别(调节音量、亮度、快进和后退)
android 自定义音量键seekBar 可监听系统电话状态,实现媒体音量和通话音量自动切换调整声音大小。
安卓 android seekbar 自定义滑块 适合做音量调节 比较漂亮 我的资源汇总:http://blog.csdn.net/u013506037/article/details/39210793
Android项目音量SeekBar制作是一个专注于自定义音量调节功能的Android库。它提供了一种简单、高效的方式来帮助您在Android应用中实现音量控制。该库基于Android的SeekBar控件进行扩展,允许用户通过滑动条来调整音量...
适合学习Android的同学和基于毕业生学习和参考,Android studio、idea、eclipse可以运行,建议使用Android studio或者idea
此自定义音量可以移植到android 原生系统中修改原生系统中的音量组件
模拟点击系统音量按键的项目,虽然简单希望对大家有用
实现想播放器那样,左边滑动调节亮度,右边滑动调节音量,下面滑动调节视屏进度
Android应用源码仿ios音量调节的效果,android安卓实例应用源码,可供学习及设计参考