设为首页 加入收藏

TOP

Android audioManager解决MediaPlayer AudioTrack 调节音量问题
2014-11-24 12:21:27 来源: 作者: 【 】 浏览:0
Tags:Android audioManager 解决 MediaPlayer AudioTrack 调节 音量 问题

在听筒模式下


我用Mediaplayer AudioTrack调节音量总是失败


后来 决定用AudioManager来调节音量


下面介绍几个AudioManager的几个音量调整方面的方法.


首先是得到AudioManager实例:


AudioManager am=(AudioManager)getSystemService(Context.AUDIO_SERVICE);


调整音量方法有两种,一种是渐进式,即像手动按音量键一样,一步一步增加或减少,另一种是直接设置音量值.


1、渐进式


解释一下三个参数


2、直接设置音量值的方法:


第一个和第三个参数与上面的相同


第二个参数是一个音量的int值,getStreamMaxVolume(int streamType)得到的是该类型音量的最大值,可以根据这个值计算你需要的音量,我这里直接调到最大.


最后我的代码:


当然 权限


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android应用实例之调节播放器音量.. 下一篇移动网站开发中常用的10段JavaScr..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Java 学习线路图是怎 (2025-12-25 15:19:15)
·关于 Java 学习,有 (2025-12-25 15:19:12)
·有没有Java swing教 (2025-12-25 15:19:09)
·Start, Stop, and Di (2025-12-25 14:50:57)
·C语言入门教程:零基 (2025-12-25 14:50:54)