Android弹出和收起输入法键盘
16lz
2021-01-23
自动弹起键盘
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软键盘之代码改变软键盘状态
- Android EditText得到焦点失去焦点处理方法
- 禁止Activity+ EditText 界面默认弹出键盘
- Android中控制虚拟键盘
- 菜鸟的安卓实习之路----editText 只允许输入数字,并调出数字键盘
- Android 键盘挤压 按钮
- android显示键盘时的页面自动调整