如何实现两个不同的Activity中音乐播放器关联

就是两个不同activity中都有一个播放器,如何实现A播放器播放后,B播放器同步A播放器中的歌名,歌曲时长以及歌曲进度条相同等数据?

有两种方案
1.用Service播放
2.初始化的播放器实例 比如(MediaPlayer)可以用EventBus在Activity之间传递,这样就可以保留播放器的各种信息,切换了Activity之后直接用实例获取就行

1.将播放音乐的信息进行统一管理,并缓存起来留待使用
2.将播放器进行统一管理,全局使用一个播放器,这样就能全局不同的地方共用播放进度,播放信息

service播放,activity有生命周期不适用,用activity播放每次切换都会卡顿一下,影响体验

建议楼主搞一个单例来开发播放器,全局一个变量可以共享数据,而且节省内存消耗