Page 1097 - 3-3
P. 1097
//
mHandler.post(new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
setToast(" 연결에 성공하였습니다.");
// "w" 메세지 전송 Thread
mTask = new TimerTask() {
@Override
public void run() {
// (new sendMessagew()).start();
}
};
mTimer=new Timer(); // Timer 객체 생성
mTimer.schedule(mTask,0,5000); // TimerTask 객체인 mTask 를
5 초뒤에 실행 반복수, = 0
}
});
(new recvSocket()).start();
} catch (Exception e) {
final String recvInput = " 연결에 실패하였습니다.";
Intent Intentback = new Intent(getApplicationContext(),TowerMainActivity.class);
// 액티비티 시작!
startActivity(Intentback);
finish();
mHandler.post(new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
setToast(recvInput);
}
});
}
}
}
// 소켓 수신 Thread
class recvSocket extends Thread {
public void run() {
try {
readSocket = new DataInputStream(socket.getInputStream());
while (true) {
- 1097 -