控件EditText的setOnEditorActionListener方法的理解
2017-09-24 15:48
239 查看
需要注意的是 setOnEditorActionListener这个方法,并不是在我们点击EditText的时候触发,也不是在我们对EditText进行编辑时触发,而是在我们编辑完之后点击软键盘上的回车键才会触发。
当我们定义一个可编辑控件EditText时
EditText ET_phone = (EditText) findViewById(R.id.ET_phonenumber);
会添加一个方法:
[java] view
plaincopy
![](https://oscdn.geek-share.com/Uploads/Images/Content/201611/a7c8e286f463007e2a900848b93dd72c.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201611/9e12f1d3e499fc949c886e7c9e0484f9)
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;
}
});
![](https://oscdn.geek-share.com/Uploads/Images/Content/201701/9cc493f1e15b23d0f4eaea0d0f8b35d0.png)
需要注意的是 setOnEditorActionListener这个方法,并不是在我们点击EditText的时候触发,也不是在我们对EditText进行编辑时触发,而是在我们编辑完之后点击软键盘上的回车键才会触发。
当我们定义一个可编辑控件EditText时
EditText ET_phone = (EditText) findViewById(R.id.ET_phonenumber);
会添加一个方法:
[java] view
plaincopy
![](https://oscdn.geek-share.com/Uploads/Images/Content/201611/a7c8e286f463007e2a900848b93dd72c.png)
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;
}
});
![](https://oscdn.geek-share.com/Uploads/Images/Content/201701/9cc493f1e15b23d0f4eaea0d0f8b35d0.png)
需要注意的是 setOnEditorActionListener这个方法,并不是在我们点击EditText的时候触发,也不是在我们对EditText进行编辑时触发,而是在我们编辑完之后点击软键盘上的回车键才会触发。
相关文章推荐
- (转)控件EditText的setOnEditorActionListener方法的理解
- Android EditText中的setOnEditorActionListener方法的理解
- android控件EditText的setOnEditorActionListener方法理解
- Android 控件EditText的setOnEditorActionListener方法的理解
- 控件EditText的setOnEditorActionListener方法的理解
- 控件EditText的setOnEditorActionListener方法的理解
- 控件EditText的setOnEditorActionListener方法的使用
- TextView不能响应setOnTouchListener ACTION_DOWN的解决方法
- EditText、requestFocus、imeOptions、TextWatcher、setOnEditorActionListener
- editText.setOnEditorActionListener
- EditText监听事件setOnEditorActionListener onEditorAction执行两次
- 三星手机上,setOnEditorActionListener软键盘监听回车无效,解决方案
- Android中Matrix的pre post set方法理解
- ViewPager的setOnPageChangeListener方法详解
- setOnPageChangeListener方法过期
- View的setOnClickListener的添加方法
- java中set和get方法的理解,写给初学者
- python中字典setdefault()方法理解。
- Android 百度地图开发-setOnTouchListener方法给mapView设置了OnTouchListener后地图无法拖动的问题
- 开发日志:struts2开发注意Action方法不要使用get/set开头