您的位置:首页 > 移动开发 > Android开发

Android EditText中的setOnEditorActionListener方法的理解

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



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

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

会添加一个方法:

ET_phone.setOnEditorActionListener(new OnEditorActionListener() {  

            @Override  

            public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {  

                Log.e("点击ET_phone", "没有响应");  

                text.setText("Editing ET_phonenumber");  

                return false;  

            }  

        }); 

需要注意的是 setOnEditorActionListener这个方法,并不是在我们点击EditText的时候触发,也不是在我们对EditText进行编辑时触发,而是在我们编辑完之后点击软键盘上的回车键才会触发。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: