onClickListener到键盘按钮

Ank*_*ush 3 android onclicklistener

我的活动中有一个EditText字段.用户可以使用虚拟键盘更改该字段中的文本.一旦用户按下键盘上的回车键,我想执行一些操作.那么,如何在键盘上的enter按钮上实现setOnClickListener呢?

Ren*_*ith 8

使用onKeyListener检查输入按

例如.

edittext.setOnKeyListener(new OnKeyListener() {
    @Override
    public boolean onKey(View v, int keyCode, KeyEvent event) {
        if (event.getAction()!=KeyEvent.ACTION_DOWN)
            return false;
        if(keyCode == KeyEvent.KEYCODE_ENTER ){
            //your necessary codes...
            return true;
        }
        return false;
    }
});
Run Code Online (Sandbox Code Playgroud)

有关更多信息,请查看官方文档

你也可以看到这个例子