將寫內(nèi)容過程重要的一些內(nèi)容段備份一下,如下的資料是關(guān)于Android系統(tǒng)下EditText 按回車鍵關(guān)閉soft keyboard 的內(nèi)容遭商,希望能對碼農(nóng)們有所用固灵。
? final EditText et_mystatus=(EditText)this.findViewById(R.id.mystatus);
? ? ? ? ? ? ? ? et_mystatus.setOnEditorActionListener(new OnEditorActionListener(){
? ? ? ? ? ? ? ? ? ? ? ? public boolean onEditorAction(TextView v, int actionId,
? ? KeyEvent event) {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? if (event != null&& (event.getKeyCode() == KeyEvent.KEYCODE_ENTER)) {
? ? ? ? ? ? ? ? ? ? ? ? InputMethodManager in = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
? ? ? ? ? ? ? ? ? ? ? ? in.hideSoftInputFromWindow(v.getApplicationWindowToken(),
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? InputMethodManager.HIDE_NOT_ALWAYS);
? ? ? ? ? ? ? ? ? ? ? ? updateStatus(et_mystatus.getText().toString());
? ? ? ? ? ? ? ? ? ? ? ? et_mystatus.setText(null);
? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? return false;
? ? ? ? ? ? ? ? ? ? ? ? }});