0

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.

enter image description here

How can I realize that?

MOHAMED
  • 41,599
  • 58
  • 163
  • 268

2 Answers2

1
 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);
nbumakov
  • 140
  • 6
0

Give some proper explanation...!!!
use Toast Message to know Action is performed or Not.

Chirag Savsani
  • 6,020
  • 4
  • 38
  • 74