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 用户权限 )

android 21 是啥版本

Android逆向-Android基础逆向(2-2)

【Android笔记】android Toast

图解Android - Android核心机制

Android游戏开发大全的目录