Android InputMethodManager进入页面后自动弹出软键盘
Posted 路宇
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android InputMethodManager进入页面后自动弹出软键盘相关的知识,希望对你有一定的参考价值。
一、进入带有输入框的页面, 让输入框自动弹出
//输入框,获取焦点 不然无法弹出键盘
et_english.requestFocus();
//键盘输入法管理器
InputMethodManager imm = (InputMethodManager) requireActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(et_english, 0);
二、退出这个页面后,如果不做处理的话,软键盘还在,所以需要在对应的界面对软键盘做隐藏处理
InputMethodManager imm = (InputMethodManager) requireActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(getView().getWindowToken(), 0);
以上是关于Android InputMethodManager进入页面后自动弹出软键盘的主要内容,如果未能解决你的问题,请参考以下文章
Android 逆向Android 权限 ( Android 逆向中使用的 android.permission 权限 | Android 系统中的 Linux 用户权限 )