[問題] activity之間運作 物件傳遞
在A activity 宣告
public static Socket socket;
然後socket連線
socket = new Socket(serverAddr,port);
Intent intent = new Intent();
intent.setClass(this,B.class); // 呼叫一個新的Activity
startActivity(intent);
在B activity
private Socket socket_s;
socket_s=A.socket;
然後要把資訊送給server時
out = new PrintWriter(socket_s.getOutputStream(), true);
out.println(firstmessageLike);
出現
java.net.SocketException: Socket is closed
但我在A activity沒有做socket.close()
想請教 不知道是哪裡發生了問題!!! 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.44.231.200
推
06/18 13:30, , 1F
06/18 13:30, 1F
→
06/18 13:30, , 2F
06/18 13:30, 2F
推
06/25 05:58, , 3F
06/25 05:58, 3F
→
06/25 05:59, , 4F
06/25 05:59, 4F
→
06/25 06:01, , 5F
06/25 06:01, 5F
→
06/25 06:01, , 6F
06/25 06:01, 6F
→
06/25 06:02, , 7F
06/25 06:02, 7F