Skip to content

Instantly share code, notes, and snippets.

@edBaev
Created November 13, 2014 21:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save edBaev/4f71f9b615f8ea49b083 to your computer and use it in GitHub Desktop.
Save edBaev/4f71f9b615f8ea49b083 to your computer and use it in GitHub Desktop.
private boolean checkPassword() {
boolean isResult = true;
if (mFirstName.getText().toString().isEmpty() || mFirstName.getText().toString().length() < 2) {
isResult = false;
mFirstName
.setBackgroundResource(R.drawable.rededittext_edit_text_holo_light);
} else {
mFirstName
.setBackgroundResource(R.drawable.greenedittext_edit_text_holo_light);
}
if (mLastName.getText().toString().isEmpty() ||mLastName.getText().toString().length() < 2) {
isResult = false;
mLastName
.setBackgroundResource(R.drawable.rededittext_edit_text_holo_light);
} else {
mLastName
.setBackgroundResource(R.drawable.greenedittext_edit_text_holo_light);
}
if(!isResult)
{
showMessage(getResources().getString(R.string.error_title),
getResources().getString(R.string.short_name));
}
if (mEmail.getText().toString().isEmpty()) {
isResult = false;
mEmail.setBackgroundResource(R.drawable.rededittext_edit_text_holo_light);
} else {
mEmail.setBackgroundResource(R.drawable.greenedittext_edit_text_holo_light);
}
if (isRegistration) {
if (mPassword.getText().toString().length() < 6
|| mConfirmPassword.getText().toString().length() < 6) {
showMessage(getResources().getString(R.string.error_title),
getResources().getString(R.string.short_password));
isResult = false;
mPassword
.setBackgroundResource(R.drawable.rededittext_edit_text_holo_light);
mConfirmPassword
.setBackgroundResource(R.drawable.rededittext_edit_text_holo_light);
} else {
mPassword
.setBackgroundResource(R.drawable.greenedittext_edit_text_holo_light);
mConfirmPassword
.setBackgroundResource(R.drawable.greenedittext_edit_text_holo_light);
}
if (!mPassword.getText().toString()
.equals(mConfirmPassword.getText().toString())) {
showMessage(getResources().getString(R.string.error_title),
getResources().getString(R.string.different_password));
isResult = false;
mPassword
.setBackgroundResource(R.drawable.rededittext_edit_text_holo_light);
mConfirmPassword
.setBackgroundResource(R.drawable.rededittext_edit_text_holo_light);
} else {
mPassword
.setBackgroundResource(R.drawable.greenedittext_edit_text_holo_light);
mConfirmPassword
.setBackgroundResource(R.drawable.greenedittext_edit_text_holo_light);
}
} else {
if (mNewPassword.getText().toString().length() < 6
|| mConfirmPassword.getText().toString().length() < 6) {
showMessage(getResources().getString(R.string.error_title),
getResources().getString(R.string.short_password));
isResult = false;
mNewPassword
.setBackgroundResource(R.drawable.rededittext_edit_text_holo_light);
mConfirmPassword
.setBackgroundResource(R.drawable.rededittext_edit_text_holo_light);
} else {
mNewPassword
.setBackgroundResource(R.drawable.greenedittext_edit_text_holo_light);
mConfirmPassword
.setBackgroundResource(R.drawable.greenedittext_edit_text_holo_light);
}
if (!mNewPassword.getText().toString()
.equals(mConfirmPassword.getText().toString())) {
showMessage(getResources().getString(R.string.error_title),
getResources().getString(R.string.different_password));
isResult = false;
mNewPassword
.setBackgroundResource(R.drawable.rededittext_edit_text_holo_light);
mConfirmPassword
.setBackgroundResource(R.drawable.rededittext_edit_text_holo_light);
} else {
mNewPassword
.setBackgroundResource(R.drawable.greenedittext_edit_text_holo_light);
mConfirmPassword
.setBackgroundResource(R.drawable.greenedittext_edit_text_holo_light);
}
if (mPassword.getText().toString().isEmpty()) {
isResult = false;
mPassword
.setBackgroundResource(R.drawable.rededittext_edit_text_holo_light);
} else {
mPassword
.setBackgroundResource(R.drawable.greenedittext_edit_text_holo_light);
}
}
return isResult;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment