(转)控件EditText的setOnEditorActionListener方法的理解
2017-03-15 10:35
555 查看
原地址:http://blog.csdn.net/u011630575/article/details/50037001
需要注意的是 setOnEditorActionListener这个方法,并不是在我们点击EditText的时候触发,也不是在我们对EditText进行编辑时触发,而是在我们编辑完之后点击软键盘上的回车键才会触发。
当我们定义一个可编辑控件EditText时
EditText ET_phone = (EditText) findViewById(R.id.ET_phonenumber);
会添加一个方法:
[java] view
plaincopy
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进行编辑时触发,而是在我们编辑完之后点击软键盘上的回车键才会触发。
需要注意的是 setOnEditorActionListener这个方法,并不是在我们点击EditText的时候触发,也不是在我们对EditText进行编辑时触发,而是在我们编辑完之后点击软键盘上的回车键才会触发。
当我们定义一个可编辑控件EditText时
EditText ET_phone = (EditText) findViewById(R.id.ET_phonenumber);
会添加一个方法:
[java] view
plaincopy
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进行编辑时触发,而是在我们编辑完之后点击软键盘上的回车键才会触发。
相关文章推荐
- android控件EditText的setOnEditorActionListener方法理解
- 控件EditText的setOnEditorActionListener方法的理解
- Android 控件EditText的setOnEditorActionListener方法的理解
- 控件EditText的setOnEditorActionListener方法的理解
- 控件EditText的setOnEditorActionListener方法的使用
- Android EditText中的setOnEditorActionListener方法的理解
- EditText、requestFocus、imeOptions、TextWatcher、setOnEditorActionListener
- 控件EditText的setOnEditorActionListener方法的理解
- EditText监听事件setOnEditorActionListener onEditorAction执行两次
- editText.setOnEditorActionListener
- edittext的setOnKeyListener里面的方法响应两次的原因和解决方法
- TextView不能响应setOnTouchListener ACTION_DOWN的解决方法
- 常用控件的使用方法--(TextView/EditText/Button/Menu) -计算器代码
- Android_Android控件系列之EditText使用方法
- Android-使用ListView时点击listview中的控件setOnItemClickListener()方法不执行(回调)
- android控件edittext-addTextChangedListener监听文本的变化
- Android之设置EditText输入类型(setInputType()方法和android:inputType属性)
- Android实现EditText控件禁止输入内容的方法(附测试demo)
- Android EditText setOnClickListener事件 只有获取焦点才能响应 采用setOnTouchListener解决
- Android中EditText.setText(String)方法导致输入法跳转