0

我的 Android 应用播放音频。该应用程序启动一个服务,该服务启动一个带有媒体按钮的通知。

当操作系统资源不足时,操作系统会终止我的服务。然而,带有媒体按钮的通知仍然存在。由于该服务已消失,媒体按钮不再起作用。负面的用户体验。

我一直在寻找解决方案一个星期。操作系统没有通知我该服务正在被终止。请帮忙。

4

1 回答 1

1

您应该为此使用前台服务并在服务被销毁之前添加此代码:

@Override
public void onDestroy() {
    stopForeground(true);
    super.onDestroy();
}
于 2017-04-01T13:28:16.377 回答