/** * @param context Activity of edtUsername, edtPassword * @param edtUserName Username need to validate * @param edtPassword Password need to validate */ public static int onValidateAccount(Context context, EditText edtUserName, EditText edtPassword) { invalid_count = 0; if (edtUserName.getText().toString().trim().equals("")) { edtUserName.setError(context.getString(R.string.invalid_input_username_empty)); ++invalid_count; } else if (edtUserName.getText().toString().trim().contains(" ")) { edtUserName.setError(context.getString(R.string.invalid_input_username_whitespace)); ++invalid_count; } else if (!ValidationHelper.isEnString(edtUserName.getText().toString().trim())) { edtUserName.setError(context.getString(R.string.invalid_input_username)); ++invalid_count; } if (edtPassword.getText().toString().trim().equals("")) { edtPassword.setError(context.getString(R.string.invalid_input_passwd_empty)); ++invalid_count; } else if (edtPassword.getText().toString().trim().contains(" ")) { edtPassword.setError(context.getString(R.string.invalid_input_passwd_whitespace)); ++invalid_count; } else if (edtPassword.getText().toString().length() < 6) { edtPassword.setError(context.getString(R.string.invalid_input_passwd_least_6_char)); ++invalid_count; } return invalid_count; }