Android中Edittext监听回车事件
2017-05-14 13:37
477 查看
et_search.setOnEditorActionListener(new TextView.OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
//当actionId == XX_SEND 或者 XX_DONE时都触发
//或者event.getKeyCode == ENTER 且 event.getAction == ACTION_DOWN时也触发
//注意,这是一定要判断event != null。因为在某些输入法上会返回null。
if ((event != null && KeyEvent.KEYCODE_ENTER == event.getKeyCode() && KeyEvent.ACTION_DOWN == event.getAction())) {
search();
return true;
}
return false;
}
});
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
//当actionId == XX_SEND 或者 XX_DONE时都触发
//或者event.getKeyCode == ENTER 且 event.getAction == ACTION_DOWN时也触发
//注意,这是一定要判断event != null。因为在某些输入法上会返回null。
if ((event != null && KeyEvent.KEYCODE_ENTER == event.getKeyCode() && KeyEvent.ACTION_DOWN == event.getAction())) {
search();
return true;
}
return false;
}
});
相关文章推荐
- Android EditText截获与监听输入事件
- android EditText监听和长度监测事件
- Android中EditText监听软键盘的事件
- Android EditText获取焦点和失去焦点监听事件
- Android:EditText输入事件截获与监听
- EditText 监听回车事件 避免2次触发
- 【转】Android EditText截获与监听输入事件
- android 中动态监听Edittext控件内容长度 TextWatcher监听事件
- android EditText 回车事件
- Android之EditText文本框监听事件
- Android 监听EditText文本输入 EditText监听事和输入事件
- 【Android基础】EditText键盘搜索事件设置和监听
- Android EditText截获与监听输入事件
- Android EditText截获与监听输入事件
- android:windowSoftInputMode属性详解以及editText监听键盘回车会执行两次的解决方法
- Android EditText监听焦点事件
- Android EditText截获与监听输入事件
- Android edittext中添加图片并且监听图片的点击事件
- android监听edittext输入事件
- Android之EditText文本框监听事件