如何在Android中的活动之间共享套接字类实例?

时间:2013-11-13 18:22:47

标签: android sockets android-service parcelable

我想创建一个套接字对象,我想从另一个活动访问它,如何保存这个对象(套接字)并能够通过不同的活动获取它

1 个答案:

答案 0 :(得分:3)

通过Bundle在活动之间传递的对象必须是可序列化的,而socket,inputstream,outputstream不是。

您需要做的是实现一个包含Socket的 Service ,并将活动绑定到服务以使用套接字。查看 Bound Service 文档,了解如何执行此操作。