2017-06-01 97 views
-1

我有一个服务和两个活动。我从一个Activity转到另一个,在onStop方法中,执行unbindService。 当我进入第二个激活时,服务被破坏。 当第二个活动调用bindservice时,会创建一个新服务。Android绑定服务

如何使服务不被破坏?

+0

先启动它,然后绑定到它 – pskink

+0

@rub你检查了我的答案是否在你的末端工作 –

回答

0

如果您希望该服务在迁移到下一个活动时不应停止,那么您应该使用IntentService而不是Service。

InetntService没有任何用户界面,所以它会在没有用户交互的情况下在后台连续运行,并且当它完成后,您必须将其数据存储在某处(或者您可以使用广播接收器)并将数据填充到如果你需要的话。