Как создать поле EditText без намерения запустить? - PullRequest
0 голосов
/ 27 января 2011

Я создаю поле пароля. Я хочу ввести пароль и сразу же пометить новое намерение. Ее мой код:

EditText passwd = (EditText) findViewById(R.id.passwd);
passwd.setOnClickListener(new OnClickListener() {
    public void onClick(View v) {

        EditText ryt = (EditText) findViewById(R.id.editPasswd);

        if(ryt.getText().toString().equals("123")) {                    

            Intent intent = new Intent(first.this, second.class);
            startActivity(intent);               
            System.exit(0);

        }
    }
}

Мне интересно, как изменить метод onClick. Может быть, у кого-то была похожая проблема. Заранее спасибо

Ответы [ 2 ]

0 голосов
/ 27 января 2011
final EditText passwd = (EditText) findViewById(R.id.passwd);

С последней переменной вы сможете получить к ней доступ из своего внутреннего класса.

0 голосов
/ 27 января 2011

Стирание System.exit(0) может быть хорошим началом.

...