活动,服务绑定

时间:2010-03-13 15:14:08

标签: android service

活动是否可以同时绑定到两个不同的服务,或者在绑定到另一个服务之前是否必须解除绑定?

2 个答案:

答案 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对象。