软键盘的相关设置
16lz
2021-01-23
Manifest里边设置
//设置为隐藏的<activity android:name=".xxxactivity"android:windowSoftInputMode="adjustUnspecified|stateHidden" />//设置为一直展示的<activity android:name=".EditPersonalInfoPage"android:windowSoftInputMode="stateAlwaysVisible|adjustResize" />
让EditText失去焦点,使用EditText的clearFocus方法
EditText edit=(EditText)findViewById(R.id.edit);edit.clearFocus();
强制隐藏Android输入法窗口
EditText edit=(EditText)findViewById(R.id.edit); InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);imm.hideSoftInputFromWindow(edit.getWindowToken(),0);
EditText始终不弹出软件键盘
EditText edit=(EditText)findViewById(R.id.edit);edit.setInputType(InputType.TYPE_NULL);
更多相关文章
- Android键盘自动弹出解决方法分析
- Android虚拟键盘挡住输入组件的解决办法
- android输入法手势程序源码
- EditText设置键盘操作
- Android键盘自适应方法.
- [Android] EditText 的 inputType属性(键盘类型)
- Android 禁止Edittext弹出系统软键盘 的几种方法
- android 键盘显示与隐藏
- 软键盘挡住文本框