如何在用户看不到应用程序时停止背景音乐

时间:2011-09-07 07:13:25

标签: android background

当用户可见时,我需要为应用播放连续背景音乐。

仅在应用程序进入后台或终止时停止。

我该怎么做?

2 个答案:

答案 0 :(得分:3)

从用户视图中删除应用程序时,将调用您可以在活动中覆盖的onPause()方法。

放置您在该方法中停止音乐所需的任何代码,并且您可以确定当用户按下“后退”或“回家”时会调用它。

请参阅此处了解活动生命周期:

http://developer.android.com/reference/android/app/Activity.html

答案 1 :(得分:1)

您可以使用onPause() - 活动类的方法来停止背景音乐。 当应用程序恢复后,您可以使用onResume()重新启动它。

请参阅:http://developer.android.com/reference/android/app/Activity.html#onPause%28%29