我目前正在为Android开发音乐应用。 问题是,如果我打开一些其他应用程序并切换到它们,应用程序有时会停止。
我很想让它继续运行,甚至更好地在Google Play音乐应用程序的通知栏中使用它。
有人能暗示我走向正确的方向吗?到目前为止,我还没有找到任何问题,因为我有一个Activity正在运行,我找到的大多数解决方案都是针对服务的,或者只是过时了。
提前致谢。
答案 0 :(得分:0)
当用户未使用您的应用程序/或您的应用程序被杀时,您需要使用服务来保持音乐播放。没有其他方法,你不能说android让你的活动保持活力。
阅读this以了解有关服务的更多信息。
要让服务保持运行(让它成为前台服务),您应该创建通知并使用startForeground
前台服务是一种普通服务,只要系统能够保持活动状态,它就会处于活动状态。 (如果不需要,通知有助于用户终止服务,在这种情况下停止音乐播放器)
答案 1 :(得分:0)
你应该阅读官方文档,其中恰好有一个样本应用程序: