Page 105 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 105
//└이름 설정 창에 포커스를 준다.
keyBoardOn();
//└키보드를 킨다.
} else if (name.getText().toString().trim().length() == 0) {
//└만약 이름이 비어있다면
makeToast("이름을 입력해주세요.");
//└이름을 입력해주세요. 라는 토스트를 생성한다.
name.requestFocus();
//└이름 설정 창에 포커스를 준다.
keyBoardOn();
//└키보드를 킨다.
} else if (reason.getText().toString().trim().length() == 0) {
//└만약 목적이 비어있다면
makeToast("목적을 입력해주세요.");
//└목적을 입력해주세요. 라는 토스트를 생성한다.
reason.requestFocus();
//└목적 설정 창에 포커스를 준다.
keyBoardOn();
//└키보드를 킨다.
}
}
public void keyBoardOn() {
//└키보드를 켜주는 메소드
InputMethodManager imm = (InputMethodManager)
getSystemService(Context.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(InputMethodManager.SHOW_FORCED,
InputMethodManager.HIDE_IMPLICIT_ONLY);
}
public void keyBoardOff() {
//└키보드를 꺼주는 메소드
InputMethodManager immhide = (InputMethodManager)
getSystemService(Activity.INPUT_METHOD_SERVICE);
immhide.toggleSoftInput(InputMethodManager.HIDE_IMPLICIT_ONLY, 0);
}
public class CheckConnection extends Thread {
//└ATmega128과 제대로 연결되었는지 확인하는 클래스. Thread를 참조함
public void run() {
//└run 메소드
- 98 -