歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

捕獲Android文本輸入框的軟鍵盤完成(Done)按鍵消息

捕獲Android文本輸入框的軟鍵盤完成(Done)按鍵消息:

  1. mEditText.setOnEditorActionListener(new EditText.OnEditorActionListener() {  
  2.   
  3.     @Override  
  4.     public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {  
  5.         if (actionId == EditorInfo.IME_ACTION_DONE) {  
  6.             InputMethodManager imm = (InputMethodManager)v.getContext().getSystemService(Context.INPUT_METHOD_SERVICE);  
  7.             imm.hideSoftInputFromWindow(v.getWindowToken(), 0);  
  8.               
  9.             doSomething();  
  10.               
  11.             return true;    
  12.         }  
  13.         return false;  
  14.     }  
  15.       
  16. });  
Copyright © Linux教程網 All Rights Reserved