0

我有一个不受任何活动约束的服务类。在这个服务类中,我放置了一些未完成的音频播放器组件。并且在匿名内部类的 from 中有一个广播接收器。

应用程序中有 5 个活动。当用户在 5 个活动屏幕之间导航时,如何保持此后台服务类处于活动状态。但是如果他们在这 5 个之外导航,就终止服务?就像他们离开并查看不同的色情应用程序一样?

我读到的一个想法是在每个活动的 onResume() 中绑定服务,并在 5 个活动的每个活动的 onPause() 中取消绑定它。

做这个的最好方式是什么?

4

1 回答 1

0

每个应用程序也可以有一个Application类。

您可能希望从那里绑定并跟踪打开的活动。

于 2012-12-11T07:58:00.050 回答