我使用在互联网上找到的示例代码播放了一个示例音乐(.mp3)。 代码类似于
MediaPlayer mp = new ...
mp.setDataSource(...
mp.setAudioStreamType(...
mp.prepare();
mp.start();
问题是,当音乐暂停时,音量按钮不会控制多媒体音量,而是控制通知音量。
mp.pause();
此行为与我测试的其他音乐播放器不同。三星的内置音乐,VLC和其他节目在音乐暂停时仍显示多媒体音量。
如何在音乐暂停时显示多媒体音量?
PS:似乎其他玩家按下音量按钮控制多媒体音量,无论当前播放状态如何,甚至还没有开始播放。我怎么能这样做?答案 0 :(得分:2)
我遇到了同样的问题,我通过在onCreate()函数中添加以下代码解决了这个问题。
(defn submap? [a b]
(= a (select-keys b (keys a))))