Page 1172 - 3-3
P. 1172

}
              }
              class Connecthome extends Thread {
                  public void run() {
                      Log.d("Connect", "Run Connect");
                      String ip = null;
                      int port = 0;


                      try {
                          ip = et1.getText().toString();
                          port = Integer.parseInt(et2.getText().toString());
                      } catch (Exception e) {
                          final String recvInput = " 정확히 입력하세요!";
                          mHandler.post(new Runnable() {


                              @Override
                              public void run() {
                                  // TODO Auto-generated method stub
                                  setToast(recvInput);
                              }
                          });
                      }


                      try {
                          socket = new Socket(ip, port);
                          writeSocket = new DataOutputStream(socket.getOutputStream());
                          readSocket = new DataInputStream(socket.getInputStream());
                          mHandler.post(new Runnable() {


                              @Override
                              public void run() {
                                  // TODO Auto-generated method stub
                                  setToast(" 연결에 성공하였습니다.");
                                  //connectActivity 로 가는 인텐트를 생성
                                  Intent Intent = new Intent(MainActivity.this, SmartHouse.class);


                                  // 액티비티 시작!
                                  startActivity(Intent);
                              }
                          });


                      } catch (Exception e) {
                          final String recvInput = " 연결에 실패하였습니다.";
                          Log.d("Connect", e.getMessage());
                          mHandler.post(new Runnable() {


                                                        - 1172 -
   1167   1168   1169   1170   1171   1172   1173   1174   1175   1176   1177