android 软键盘自动弹出和关闭
16lz
2021-01-23
一、布局中软键盘自动弹出
bargain_dialog_offer_edit.requestFocus();
bargain_dialog_offer_edit.setFocusable(true);
InputMethodManager imm = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInputFromInputMethod(bargain_dialog_offer_edit.getWindowToken(),0);
二、布局中软键盘自动关闭
InputMethodManager imm = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE);imm.hideSoftInputFromWindow(talking_edit.getWindowToken(), 0);
三、对话框中软键盘自动弹出和关闭
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE|WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
更多相关文章
- android隐藏以及显示软键盘以及不自动弹出键盘的方法
- Android 判断软键盘的状态(显示,隐藏)
- 在Android studio中无法实时显示布局的问题
- android 禁止系统软键盘,拦截键盘事件
- android studio 引入另一个XML文件的布局控件
- android 我的功能模块模板布局之一
- Android点击EditText以外区域隐藏键盘Fragment同样适用
- 解决TabLayout+viewpager 滑动切换时 布局文件不是从头显示
- Android之键盘点击事件