我想做什么:
使用谷歌exoPlayer播放音乐,前景和背景.
深入细节:
PlayerNotificationManager)我做了什么: 我在这个链接上关注谷歌IO18 https://www.youtube.com/watch?v=svdq1BWl4r8&t=1990s
当我按照上面的YouTube链接,特别是音频应用程序部分,我意识到一件事,你如何将玩家控制UI添加到这个应用程序?
例如,应用程序是onDestory,用户退出.然后用户点击通知,回到MainActivity,那里什么也没有,它是一个空屏幕,问题是,你如何在这里添加播放控制ui?
我已经调查了https://github.com/googlesamples/android-UniversalMusicPlayer tyring来解决这个问题.但是,通用Android音乐播放器示例正在使用一个巨大的通知(不是PlayerOotificationManager在IO18上看到)和自定义播放器ui(非ExoPlayer开箱即用控制UI),这让我很困惑.
拜托,请帮忙. 如何在以下代码中添加播放器控件ui. https://github.com/bizkitj/MediaSessionExoPlayer/tree/ExoPlayerGoogleIO2018
如果可以的话,请不要告诉我你是怎么做的,我还需要知道你为什么这么做?分成几步.
正在使用的ExoPlayer版本:
implementation 'com.google.android.exoplayer:exoplayer-core:2.8.0'
implementation 'com.google.android.exoplayer:exoplayer-ui:2.8.0'
implementation 'com.google.android.exoplayer:extension-mediasession:2.8.0'
Run Code Online (Sandbox Code Playgroud)
请注意,我想在googleIO18演示应用程序上添加东西.这个演示应用程序正在使用exoPlayer PlayerNotificationManager,这是很好的保持同步MediaSession,我不想将其更改PlayerNotificationManager 为Android Notification.MediaStyle.
谢谢.