首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >设备播放的音调比代码中的音量大

设备播放的音调比代码中的音量大
EN

Stack Overflow用户
提问于 2012-07-11 13:26:16
回答 1查看 219关注 0票数 0

有人知道为什么android在媒体播放器上播放的音调比它自己播放的声音更柔和吗?

例如,我的Nexus one在收到新邮件时会播放pixiedust.ogg的音调,而且声音很大。然后,我从设备上抓取文件,并像这样自己播放:

代码语言:javascript
复制
MediaPlayer mediaPlayer = MediaPlayer.create(context, R.raw.pixiedust);
mediaPlayer.start();

它的音量似乎不到Android系统播放时的一半。有人对此有什么解释吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-11 13:44:47

试试..。

代码语言:javascript
复制
mediaPlayer.setVolume(1, 1);

在设备上,闹钟有一个音量控制,应用音量有一个单独的控制。(我假设它们都是完全设置好的。)

此外,您还可以改变特定声音的音量,以便根据需要平衡特定音量设置的不同声音。

鉴于此,我假设闹钟音量会自动增加声音的基本音量,而默认MediaPlayer可能会将其默认设置为50%左右,因此如果需要,您可以随意调整。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11426056

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档