Android弹出和收起输入法键盘
16lz
2022-06-16
自动弹起键盘
diaryEdit = findViewById(R.id.content_edit); diaryEdit.postDelayed(new Runnable() { @Override public void run() { //获得焦点 diaryEdit.requestFocus(); InputMethodManager manager = ((InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE)); if (manager != null) manager.showSoftInput(diaryEdit, 0); } }, 100);
收起键盘
InputMethodManager manager = ((InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE)); if (manager != null) { manager.hideSoftInputFromWindow(view.getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS); }
更多相关文章
- Android软键盘之代码改变软键盘状态
- 软键盘默认不弹出,点击别的控件让EditText获得焦点并弹出软键盘
- Android如何检测输入法键盘是否显示
- Android软键盘不能正确显示
- [Android]搜索界面--自动弹出键盘,并点击键盘搜索进行搜索
- Android(安卓)软键盘盖住输入框的问题
- Android之键盘点击事件
- Android之键盘点击事件
- Android(安卓)模拟按键