Android 控件EditText的setOnEditorActionListener方法的理解

需要注意的是 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;
            }
        });

 

posted @ 2016-11-11 14:13  星辰之力  阅读(7650)  评论(0编辑  收藏  举报