Can an Activity be bound to two different Services at the same time or do I have to unbind one Service before binding to the other one?
+1
A:
I haven't tried it, but an Activity
should be able to bind to two Services
, so long as each binding uses a separate ServiceConnection
object.
CommonsWare
2010-03-13 15:21:41
+2
A:
Don't worry, Mark is right - you shouldn't have any problems.
Actual excerpt from my code:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
bindService(Intents.PRIMARY_MANAGER_INTENT, mPrimManagerConn,
Context.BIND_AUTO_CREATE);
bindService(Intents.SECONDARY_MANAGER_INTENT, mSecManagerConn,
Context.BIND_AUTO_CREATE);
}
Dimitar Dimitrov
2010-03-13 16:14:54