Java 如何设置MediaPlayer始终处于活动状态,即使我更改了活动?

Java 如何设置MediaPlayer始终处于活动状态,即使我更改了活动?,java,android,Java,Android,我有一个有多个活动的应用程序,我为每个活动设置了一个MediaPlayer,每个活动都有相同的铃声。 我在问自己,有一种方法可以让第一个活动的第一个MediaPlayer中的音乐在应用程序运行时一直持续播放,即使它切换活动?使用带有通知的前台服务,它在后台运行,我们可以播放媒体播放器。这是一个例子 使用带有通知的前台服务,它在后台运行,我们可以播放媒体播放器。这是一个例子 使用音乐服务在后台播放音乐如果后台的应用程序只是使Mediaplayer成为静态示例:公共静态Mediaplayer mPl

我有一个有多个活动的应用程序,我为每个活动设置了一个MediaPlayer,每个活动都有相同的铃声。
我在问自己,有一种方法可以让第一个活动的第一个MediaPlayer中的音乐在应用程序运行时一直持续播放,即使它切换活动?

使用带有通知的前台服务,它在后台运行,我们可以播放媒体播放器。这是一个例子
使用带有通知的前台服务,它在后台运行,我们可以播放媒体播放器。这是一个例子

使用音乐服务在后台播放音乐如果后台的应用程序只是使Mediaplayer成为静态示例:公共静态Mediaplayer mPlayer;请参阅此链接。您可以在父活动或扩展应用程序类的活动中添加音乐播放器初始化和播放音乐代码。如果后台应用程序使用音乐服务在后台播放音乐,只需将Mediaplayer设置为静态示例:public static Mediaplayer mPlayer;请参阅此链接。您可以在父活动或扩展应用程序类的活动中添加音乐播放器初始化和播放音乐代码。