4
Я использую EditText
с android:password="true"
, чтобы пользователь вводил пароль. Затем я хочу сравнить пароль с жестко закодированным паролем, когда пользователь нажимает кнопку.Как проверить пароль из EditView?
Но я не могу сравнить пароль с строкой «mypassword». Вот код, который я использую для проверки пароля:
EditText pw = (EditText) findViewById(R.id.pwdTxt);
if(pw.getText().equals("mypassword")) {
Intent i = new Intent(LoginActivity.this, LinkpageActivity.class);
startActivity(i);
} else {
// Wrong password
}
Сравнение pw.getText().equals("mypassword")
возвращает false
даже если ввести правильный пароль. Как проверить пароль с EditText
?
Другое дело, в `андроида: password` свойство устарело. Вместо этого измените `InputType` на` textPassword` :) – st0le 2010-11-30 12:35:39