提前感谢您的帮助。
在 Android 中的 Activity 之间传递对象的最佳实践是什么?我读到可以通过 putExtras 将可序列化对象添加到 bundle 中,将其作为字符串传递,然后用它开始下一个 Intent 。但是 Socket 可以序列化吗?
我想传递 Socket 、 PrintWriter 、 BufferedReader 的实例,在主 Activity 打开连接和输入/输出流后,以便下一个 Intent 可以关闭等。
我还想知道是否有其他/更好的选择可以考虑,因为我想是有的。
谢谢。
最佳答案
您必须使用公共(public)静态变量或使用单例模式的包装类。
关于java - 将套接字对象传递给 Android 上的另一个 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11677034/