Android Activity绑定到Service

时间:2010-07-01 03:10:32

标签: android service android-activity bind

我有一系列3个活动,第3个活动将(我正在使用AIDL)绑定到服务。我注意到,如果我在第3个活动并启动服务,单击后退按钮(从第3个活动转到第2个活动),将调用Service onDestroy(),并停止服务。

即使活动已关闭,我如何确保服务运行?

这是我在第3个活动的onCreate方法中绑定服务的方式:

this.bindService(new Intent(this,MyService.class),mConnection,Context.BIND_AUTO_CREATE);

由于 克里斯

1 个答案:

答案 0 :(得分:1)

使用Context#startService。该服务将继续运行,直到调用stopService或设备将其终止以释放内存或被用户杀死。