How to use “OK” key on softkeyboard (numberPassword keyboard) instead of clicking button?

I have an EditText which InputType is numberPassword, and a Button"ANYNAME". I'd like to use "OK" key on softkeyboard (numeric keyboard) instead of the Button"ANYNAME" to execute a giving function in my code.

How can I realize that?

Last updated:1/23/2015 10:30:30 PM

1 Answers

Anonymous User
Anonymous User

mEditText.setOnEditorActionListener(new TextView.OnEditorActionListener()
{
        @Override
        public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
            // call some function
            return false;
        }
    });

if you want to change 'Done' button title, use:

mEditText.setImeActionLabel('OK', KeyEvent.KEYCODE_ENTER);

Answer