Android弹出软键盘和关闭软键盘
程序员文章站
2022-04-20 08:32:12
...
在一些有输入框的界面中,我们需要自动弹出软键盘。比如搜索界面,输入框需要自动获取焦点并弹出软键盘。
弹出软键盘代码:
mEditText.setFocusable(true);
mEditText.setFocusableInTouchMode(true);
mEditText.requestFocus();
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE);
关闭软键盘代码:
InputMethodManager imm = (InputMethodManager)context.getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(getWindow().getDecorView().getWindowToken(), 0);
上一篇: 软键盘的收起与关闭
推荐阅读
-
Android编程之ListView和EditText发布帖子隐藏软键盘功能详解
-
手机软键盘弹出时影响布局的解决方法
-
Android实现输入法弹出时把布局顶上去和登录按钮顶上去的解决方法
-
Android编程实现点击EditText之外的控件隐藏软键盘功能
-
Android 软键盘出现不适应的解决办法总结
-
Android 6.0 默认关闭定位和GPS,开启后默认选省电
-
DownEditTextView【自定义Edittext对Android 软键盘向下的监听】
-
H5实现禁止弹出手机自带的软键盘控制键盘输入手机号的方法
-
Android开发之软键盘用法实例分析
-
android 对话框弹出位置和透明度的设置具体实现方法