Page 100 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 100
ee.setSingleLine();
//└ee의 값을 한줄로만 받는다.
dialog.setView(ee);
//└dialog에 ee를 추가한다.
dialog.setMessage("IP를 입력해주세요.");
//└dialog의 메세지는 IP를 입력해주세요. 로 등록한다.
keyBoardOn();
//└키보드를 보여준다.
dialog.setPositiveButton("확인", new DialogInterface.OnClickListener() {
//└dialog의 확인 버튼을 생성해준다.
@Override
public void onClick(DialogInterface dialog, int which) {
//└확인 버튼이 눌렸을 때
String str;
//└새로운 String값인 str을 만든다.
if (!ee.getText().toString().equals(null)) {
//└ee의 값이 null값이 아니라면
str = String.valueOf(ee.getText());
//└str에 ee에서 받아온 값을 넘겨준다.
ip = str;
//└ip를 str으로 설정한다.
txtIP.setText("설정된 IP: " + str);
//└txtIP의 텍스트를 설정된 IP: str로 설정해준다.
keyBoardOff();
//└키보드를 끈다.
}
}
}).show();
//└dialog를 보여준다.
keyBoardOn();
//└키보드를 킨다.
} else if (id == R.id.db_show) {
//└만약 눌린 버튼이 R.id.db_show라면
String[] listItems = new String[]{"현재 상태", "로그"};
//└List Dialog를 띄우기 위해 listItems를 먼저 만들어준다. 현재 상태와 로그로 한다.
final AlertDialog.Builder dialog = new AlertDialog.Builder(this);
//└AlertDialog를 띄우기 위해 하나를 생성한다.
dialog.setTitle("데이터베이스를 골라주세요.");
//└dialog의 타이틀은 데이터베이스를 골라주세요. 로 설정한다.
dialog.setNegativeButton("취소", new DialogInterface.OnClickListener() {
//└취소 버튼을 만든다.
- 93 -