Page 239 - 3-3
P. 239

IP = InputIP.getText().toString();
                                    //WebIP  에디트텍스트에 입력된 문자열을 WebIP                변수에 저장
                                    WebIP = InputWebIP.getText().toString();
                                    //PORT  에디트텍스트에 입력된 문자열을 PORT                 변수에 저장
                                    PORT = Integer.parseInt(InputPORT.getText().toString());
                                    // Toast  메시지를 출력
                                    Toast.makeText(getBaseContext(),           "IP 가          설정되었습니다",
              Toast.LENGTH_SHORT).show();
                                    // 다이얼로그 닫기
                                    dialog.dismiss();
                                }
                                // 예외 발생시 빈칸이 있으면(        )
                                catch(Exception e){
                                    // 토스트 출력
                                    Toast.makeText(getBaseContext(),           " 빈칸을            입력해주세요",
              Toast.LENGTH_SHORT).show();
                                }
                            }
                        });
                        // 나가기 버튼을 누르는 이벤트 발생 메서드
                        EXIT.setOnClickListener(new View.OnClickListener() {
                            public void onClick(View v) {
                                // 다이얼로그 닫기
                                dialog.cancel();
                            }
                        });


                        // 다이얼로그 불러오기
                        dialog.show();
                    }


                    // 종료하기 다이얼로그 띄우는 메서드
                    void exit()
                    {
                        // 알림창을 띄우기 위한 다이얼로그
                        AlertDialog.Builder builder = new AlertDialog.Builder(this,R.style.Exit);
                        // 레이아웃 인플레이터를 사용해서 다이얼로그를 화면 일부분에 띄울 수 있도록 함
                        LayoutInflater inflater = getLayoutInflater();
                        // 종료 화면을 불러오는 변수 저장
                        View view = inflater.inflate(R.layout.dialog_exit, null);
                        // 종료 화면 다이얼로그 띄우기
                        builder.setView(view);


                        // dialog_exit.xml 에서 만들어 놓은 버튼을 java         코드에서 사용하기 위해 선언
                        // 종료 버튼


                                                          - 239 -
   234   235   236   237   238   239   240   241   242   243   244