我有一个EditText
,其中InputType为numberPassword
,而Button
为“ANYNAME”。我想在软键盘(数字键盘)上使用“OK”键而不是Button
“ANYNAME”来在我的代码中执行赋予功能。
我怎么能意识到这一点?
答案 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消息知道是否执行了操作。