2012-04-07 72 views
1

我的应用程序在一些活动中与sip服务器连接。我还没有找到将注册的SIP会话传递给下一个活动的方法。这意味着每当用户在应用程序中进行新的活动时,应用程序都需要在SIP服务器上“重新注册”。如何分享活动之间的行动SIP会话? (Android)

有谁知道解决方案吗?

亲切的问候,

卢卡斯Swartsenburg

回答

1

我认为一个好的解决办法是在Android的服务注册SIP服务器。当应用程序开始启动服务时,以及您的活动在设备上启动/停止时,根据需要绑定/取消绑定到该服务。当最后一个活动退出时,停止服务。

为了使绑定/解除绑定更容易,你可以超类的活动,并在的onResume()和的onPause()相应的调用。

希望对你有用!

+0

嗨Jarvisteve,TNX你的答案。我会尝试发布结果。 – user1319331 2012-04-09 09:33:08