控件EditText的setOnEditorActionListener方法的理解

来源:互联网 发布:python安装第三方模块 编辑:程序博客网 时间:2024/06/15 06:58

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


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

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

会添加一个方法:

[java] view plaincopy在CODE上查看代码片派生到我的代码片
  1. ET_phone.setOnEditorActionListener(new OnEditorActionListener() {  
  2.             @Override  
  3.             public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {  
  4.                 Log.e("点击ET_phone""没有响应");  
  5.                 text.setText("Editing ET_phonenumber");  
  6.                 return false;  
  7.             }  
  8.         });  

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