我使用在 Internet 上找到的示例代码播放了示例音乐 (.mp3)。
代码是这样的
MediaPlayer mp = new ...
mp.setDataSource(...
mp.setAudioStreamType(...
mp.prepare();
mp.start();
问题是,当音乐暂停时,音量按钮不控制多媒体音量,而是控制通知音量。
mp.pause();
这种行为与我测试过的其他音乐播放器不同。当音乐暂停时,三星内置的音乐、VLC 和其他程序仍然显示多媒体音量。
如何让音乐暂停时出现多媒体音量?
PS:似乎其他播放器都是通过按音量按钮来控制多媒体音量,无论当前播放状态如何,甚至根本没有开始播放。我怎样才能做到这一点?
我遇到了同样的问题,我通过将以下代码放入 onCreate() 函数中来解决它。
setVolumeControlStream(AudioManager.STREAM_MUSIC);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)