【问题标题】:Play and Pause external audio from my app?从我的应用程序播放和暂停外部音频?
【发布时间】:2021-04-20 00:19:01
【问题描述】:

我目前正在制作一个使用接近传感器播放/暂停和跳过音乐的应用程序。如果一只手靠近不到一秒钟,它将播放并暂停,如果超过一秒钟,它将跳过歌曲。我正确测量了“长”和“短”读数,但我不知道如何在我的应用程序中播放或暂停在另一个应用程序中播放的音乐。 (例如:假设有人在听 YouTube 音乐,我需要我的应用能够切换播放状态)。

哪些代码行可以让我播放、暂停或跳过歌曲?

【问题讨论】:

    标签: android


    【解决方案1】:

    我不确定所有应用程序。但此代码适用于某些音乐应用。

    //Pause music
    AudioManager am = (AudioManager)context.getSystemService(Context.AUDIO_SERVICE);
    
    am.requestAudioFocus(null,AudioManager.STREAM_MUSIC,AudioManager.AUDIOFOCUS_GAIN_TRANSIENT);
    
    //Play music 
    
    am.abandonAudioFocus(null);
    

    【讨论】:

      猜你喜欢
      • 2019-01-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-28
      相关资源
      最近更新 更多