使用软键盘上的“确定”键(numberPassword键盘)而不是单击按钮?

时间:2014-12-23 13:12:33

标签: java android keyboard android-softkeyboard

我有一个EditText,其中InputType为numberPassword,而Button为“ANYNAME”。我想在软键盘(数字键盘)上使用“OK”键而不是Button“ANYNAME”来在我的代码中执行赋予功能。

enter image description here

我怎么能意识到这一点?

2 个答案:

答案 0 :(得分:1)

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

如果您想更改“完成”按钮标题,请使用:

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

答案 1 :(得分:0)

给出一些正确的解释...... !!!
使用Toast消息知道是否执行了操作。