EditText软键盘弹出时防止布局上移和关闭软键盘
在代码setContentView()之前加入:
this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE|WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);
关闭指定的软键盘
search_et.setFocusable(false);
InputMethodManager imm = (InputMethodManager)getSystemService(INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(search_et.getWindowToken(), 0);