设为首页 加入收藏

TOP

Android audioManager解决MediaPlayer AudioTrack 调节音量问题
2014-11-24 12:21:27 来源: 作者: 【 】 浏览:1
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..

评论

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

·Python 教程 - W3Sch (2025-12-26 12:00:51)
·Python基础教程,Pyt (2025-12-26 12:00:48)
·神仙级python入门教 (2025-12-26 12:00:46)
·“我用Java 8”已成 (2025-12-26 11:19:54)
·下载 IntelliJ IDEA (2025-12-26 11:19:52)