android控件EditText的setOnEditorActionListener方法理解

来源:互联网 发布:c语言getchar用法 编辑:程序博客网 时间:2024/06/04 00:44

当我们定义一个可编辑控件EditText时

EditText ET_phone = (EditText) findViewById(R.id.ET_phonenumber);

会添加一个方法:

ET_phone.setOnEditorActionListener(new OnEditorActionListener() {@Overridepublic boolean onEditorAction(TextView v, int actionId, KeyEvent event) {Log.e("点击ET_phone", "没有响应");text.setText("Editing ET_phonenumber");return false;}});

需要注意的是 setOnEditorActionListener这个方法,并不是在我们点击EditText的时候触发,也不是在我们对EditText进行编辑时触发,而是在我们编辑完之后点击软键盘上的回车键才会触发。

1 0