如何在子活动中获取服务引用。
基本上我在activity1中启动了一个名为“A”的服务,我将意图传递给activity2并启动了activity2。如何在activity2中获取我的服务“A”的引用。
Activity1中的代码:
getApplicationContext().bindService(new Intent (this, AndroidUpnpServiceImpl.class), serviceConnection, Context.BIND_AUTO_CREATE);
它将启动服务并将服务绑定到serviceConnection
现在我想在activity2中引用相同的服务
感谢。
答案 0 :(得分:0)
看起来你可以在activity2中调用bindService;服务是单例,因此不会生成另一个服务对象,但您将连接到现有服务对象。
查看有关此主题的discussion。