Socket 통신을 하는데 Server(C#)에서 보낸 값을 Client(안드로이드)에서 처음값만 읽고 그 뒤로는 읽지를 못하더라구요.
BufferReader를 초기화 해줘야하는걸까요?
while (true) {
// 입력 스트림에서 메시지를 읽는다
mRecvData = mReader.readLine();
// 이벤트 핸들러에 이벤트를 전달
mReceiver.sendEmptyMessage(0);
System.out.println(mRecvData);
mEditReceive.setText(mRecvData);
}
Handler mReceiver = new Handler() {
public void handleMessage(Message msg) {
receive.setText(mRecvData);
}
};