如何使活动始终在后台运行

时间:2014-01-17 19:59:20

标签: android

我正在制作一个应用程序,我正在使用广播接收器来呼叫服务。问题是我必须打开应用程序才能使服务正常工作。我想要只安装应用程序,它会自动运行服务。

在主要活动中,我使用过Intent过滤器,我为brodcast接收器创建了一个类,并调用了onRecieve方法

2 个答案:

答案 0 :(得分:4)

如果您想在后台运行某些内容,则应该是服务。它专为此目的而设计。 活动的唯一目的是用户互动

答案 1 :(得分:0)

您可以在服务中使用startforeground()方法,以避免将其杀死。