Android 学习笔记——EditText监听ENTER按键并重写
监听EditText的Enter事件时,有时候根据实际需求要重写ENTER事件的响应方法,在判断按键的时候需要加上两次判断,一次用来
判断按键类型,一次用来判断按键的按下或者抬起状态
//重写ENTER方法
et_sl.setOnKeyListener(new View.OnKeyListener() {
@Override
public boolean onKey(View v, int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_ENTER && event.getAction() == KeyEvent.ACTION_UP) {
mbt_submit.performClick();
return true;
}
return false;
}
});
浙公网安备 33010602011771号