Page 79 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 79
InputType.TYPE_TEXT_VARIATION_PASSWORD);
//└Password를 넣어줄 EditText를 비밀번호 형태로 변화한다.(*로 표시된다)
txtPass.setTransformationMethod(PasswordTransformationMethod.getInstance());
//└Password를 넣어줄 EditText를 비밀번호 형태를 변화한다.(*로 표시된다)
txtPass.setSingleLine();
//└Password를 넣어줄 EditText를 한 줄로 표시한다.(이 기능 사용시 *로 표현되지 않는 것 같음)
btnLogin.setOnClickListener(new View.OnClickListener() {
//└Login 버튼이 눌렸을 때
@Override
public void onClick(View v) {
if (txtID.getText().toString().equals("2016")) {
//└만약 ID를 2016으로 입력을 했다면
if (txtPass.getText().toString().equals("1117")) {
//└만약 Password를 1117로 입력을 했다면
Intent intent = new Intent(getBaseContext(), MainActivity.class);
//└MainActivity로 이동하는 Intent intent를 만듦
keyBoardOff();
//└키보드를 끈다
startActivity(intent);
//└intent를 실행함
finish();
//└LoginActivity를 종료한다.
} else {
//└비밀번호가 틀리다면
txtPass.setText("");
//└비밀번호 칸을 NULL로 만든다.
txtPass.requestFocus();
//└비밀번호 칸에 포커스를 준다.
keyBoardOn();
//└키보드를 꺼낸다.
makeToast("비밀번호가 옳지 않습니다.");
//└비밀번호가 옳지 않습니다. 라는 메세지를 보여준다.
}
} else {
//└아이디가 틀리다면
txtID.setText("");
//└아이디 칸을 NULL로 만든다.
txtPass.setText("");
//└비밀번호 칸을 NULL로 만든다.
txtID.requestFocus();
- 72 -