【问题标题】:How can a music app detect the volume keys when screen off in Android?音乐应用程序如何在 Android 屏幕关闭时检测音量键?
【发布时间】:2012-05-26 10:03:04
【问题描述】:

我在后台播放一首歌曲,现在屏幕已关闭。我按下音量键,音乐流的音量发生变化。怎么会发生?关于如何在屏幕关闭时检测音量键按下事件的解决方案,我已经搜索了很长时间,但我目前不知道如何解决问题。

【问题讨论】:

    标签: android audio volume


    【解决方案1】:

    您需要一个BroadcastReceiver 来收听相应的广播。看到一个类似的问题here

    【讨论】:

      【解决方案2】:

      如果您希望控制通过应用播放的音频音量,请使用 setVolumeControlStream() 方法。它将音量键按下定向到您指定的音频流。

      setVolumeControlStream(AudioManager.STREAM_MUSIC);
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-02-26
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多