1

我有一个关于 android MediaPlayer 类的问题正如我所见,当用户切换到后台模式时,默认情况下 MediaPlayer 会继续运行。

但是我在这里看到的媒体播放.. 他们说如果我们想让 MediaPlayer 在后台播放,我们必须使用服务。

如果服务已经在后台播放,我想知道为什么要使用服务

此致

4

1 回答 1

0

活动非常多变,如果 android 内存不足,它将开始使用 onDestroy() 杀死后台任务/活动。一旦调用该方法,您的 mediaPlayer 将被销毁并停止播放。然而,服务被赋予比后台活动更高的优先级,android 将尽可能避免破坏它们,可能永远不会。

于 2013-07-30T15:31:43.077 回答