任何人都知道为什么安卓播放器在媒体播放器上播放音调比播放媒体播放器更柔和?
例如,当我收到新电子邮件时,我的Nexus播放音调pixiedust.ogg,以及它的LOUD。然后,我从设备上抓取文件并自己播放:
MediaPlayer mediaPlayer = MediaPlayer.create(context, R.raw.pixiedust);
mediaPlayer.start();
这似乎不到Android系统播放时的一半。有人对此有解释吗?
答案 0 :(得分:1)
...试
mediaPlayer.setVolume(1, 1);
在设备上,闹钟有一个音量控制,应用程序音量单独控制。 (我假设它们都被设置为完全。)
此外,您可以改变特定声音的音量,如果您愿意,可以平衡特定音量设置的不同声音。
考虑到这一点,我会假设警报音量会自动增加声音的基本音量,默认情况下默认的MediaPlayer可能会将其设置为50%左右,因此如果需要,您可以将其捏合。