如何检测用户是否已离开应用程序?

时间:2017-02-17 13:05:56

标签: android

我正在开发一个具有多项活动的Android应用程序。我也添加了一个配乐。我想要的是当用户在活动之间切换时继续播放声音,但是一旦用户离开它就应该停止。请帮帮我

2 个答案:

答案 0 :(得分:0)

为了在活动生命周期的各个阶段之间导航转换,Activity类提供了六个回调的核心集:onCreate(),onStart(),onResume(),onPause(),onStop()和onDestroy()。当活动进入新状态时,系统会调用每个回调。如需更多信息,请点击here

图1展示了这种范例的直观表示。

enter image description here

答案 1 :(得分:0)

要在后台处理某些事情,您需要使用服务

例如,您可以参考:this sample from Google

在上面的代码中查找MusicService用于解决问题的方法。更多搜索“Android服务示例”..希望它有所帮助..

MusicService link