从我的应用程序播放并暂停外部音频



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

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

我不确定所有的应用程序。但这个代码适用于一些音乐应用程序。

//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);

最新更新