mPW랑 mPW2랑 같으면 회원가입을 할수있고, 다르면 회원가입안되고 토스트메세지를 뿌리려고합니다.
근데 mPW랑 mPW2랑 같은 값을 입력해도 비밀번호가 다르다는 메세지만 나옵니다..
public void onClick(View view) {
switch (view.getId()) {
case R.id.ID_check:
mCheckYN = true;
nickCheck();
break;
case R.id.okButton:
if (classification == null) {
Toast.makeText(getApplicationContext(), "분류를 선택 해주세요", Toast.LENGTH_LONG).show();
break;
} else if (mID == null) {
Toast.makeText(getApplicationContext(), "아이디를 입력 해주세요", Toast.LENGTH_LONG).show();
break;
} else if (mPW == null) {
Toast.makeText(getApplicationContext(), "비밀번호를 입력 해주세요", Toast.LENGTH_LONG).show();
break;
}else if(mPW!=mPW2){
Toast.makeText(mContext, "비밀번호가 일치하지 않습니다", Toast.LENGTH_LONG).show();
break;
}else
if (mCheckYN) {
if (!mCheck) {
String id = mID.getText().toString();
String password = mPW.getText().toString();
//String classification = mCLASSIFICATION.getText().toString();
insertToDatabase(id, password, classification);
Toast.makeText(mContext, "회원가입 성공", Toast.LENGTH_LONG).show();
Intent intent = new Intent(SignUp_Activity.this, Help_Activity.class);
startActivity(intent);
finish();
} else {
Toast.makeText(mContext, "이미 등록되어있는 닉네임 입니다.", Toast.LENGTH_LONG).show();
}
} else {
Toast.makeText(mContext, "회원가입 실패", Toast.LENGTH_LONG).show();
}
}
}