Page 1091 - 3-3
P. 1091

startActivity(Intenttower);


                                }
                            });
                        } catch (Exception e) {     //  예외 발생 시 연결에 실패하였습니다"             ." Toast  출력
                            final String recvInput = " 연결에 실패하였습니다.";
                            mHandler.post(new Runnable() {


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


                            });
                        }
                    }
                }


                // Toast  출력 함수
                void setToast(String msg) {
                    Toast.makeText(this, msg, Toast.LENGTH_SHORT).show();
                }
            }


            - TowerSmarttower


            package com.example.jbtc_01_06.outside.Tower;


            import android.content.Intent;                          // Intent
            import android.os.Bundle;                               //  데이터 전달을 위한 Bundle
            import android.os.Handler;                              // Thread  처리를 위한 Handler
            import android.support.v7.app.AppCompatActivity;                //  호환성이 포함된 Activity
            import android.util.Log;                                // Log
            import android.view.View;                               // View
            import android.widget.Button;                           //  버튼
            import android.widget.LinearLayout;                     //  리니어 레이아웃
            import android.widget.Toast;                            // Toast


            import com.example.jbtc_01_06.outside.R;                //  현재 어플리케이션 리소스


            import java.io.DataInputStream;                         //  소켓 read  스트림
            import java.io.DataOutputStream;                                //  소켓 write  스트림
            import java.net.Socket;                                 //  소켓
            import java.util.Timer;                                 // Thread  실행 지연을 위한 Timer


                                                         - 1091 -
   1086   1087   1088   1089   1090   1091   1092   1093   1094   1095   1096