将写内容过程重要的一些内容段备份一下,如下的资料是关于Android系统下EditText 按回车键关闭soft keyboard 的内容,希望能对码农们有所用。
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;
}});