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

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;  

              }  

          }); 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息