Как проверить пароль из EditView? - PullRequest
4 голосов
/ 30 ноября 2010

Я использую EditText с android:password="true", чтобы позволить пользователю ввести пароль.Затем я хочу сравнить пароль с жестко заданным паролем, когда пользователь нажимает кнопку.

Но я не могу сравнить пароль со строкой «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?

1 Ответ

4 голосов
/ 30 ноября 2010

Может быть, вы могли бы попробовать

pw.getText().toString().equals("mypassword")
...