Android EditText软键盘弹出时防止布局上移和关闭软键盘

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);

你可能感兴趣的:(android)