如何使用ImageButton和Exoplayer播放音频

时间:2018-01-08 09:50:01

标签: android audio exoplayer

我可以使用exoplayer inside和Activity播放音频 播放音乐的我的活动。该活动还包含MediaSessionCompat.Callback,允许在this gist

中播放该音频的例外通知

并使用App Widget。

sizeof('a')

我的问题是,当我离开活动时,如何在ImageButton中播放正在进行的音乐? 请在下面找到图片。

How to handle the button at bottom right

1 个答案:

答案 0 :(得分:0)

音频应用的最佳做法是将播放器置于前台服务中。该服务独立于活动运行,因此当您的活动被销毁时,玩家将继续存活。

所以回答你的问题:你的图像按钮启动前台服务或向服务发送消息以播放奥迪。

您可以考虑使用实际为此设计的MediaBrowserService:https://developer.android.com/guide/topics/media-apps/audio-app/building-an-audio-app.html

Anroid通用音频播放器(UAMP)就是这样一个示例应用:https://github.com/googlesamples/android-UniversalMusicPlayer/tree/master/mobile/src/main/java/com/example/android/uamp