活动是否可以同时绑定到两个不同的服务,或者在绑定到另一个服务之前是否必须解除绑定?
答案 0 :(得分:3)
别担心,马克是对的 - 你不应该有任何问题。
我的代码的实际摘录:
@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);
}
答案 1 :(得分:1)
我还没有尝试过,但是Activity
应该能够绑定到两个Services
,只要每个绑定使用一个单独的ServiceConnection
对象。