EditText和GridView在一个布局下 如何禁止自动弹出的输入法呢?
2014-07-17 13:47
288 查看
InputMethodManager m = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
m.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);
m.hideSoftInputFromInputMethod(arg0,arg1);
禁止方法在Activity的OnCreate方法中使用:
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
禁止Activity启动时自动弹出输入法
首先看看你在Manifest文件里定义Activity的时候有没有这个属性:android:windowSoftInputMode,
如果这个属性没有设置成hide 那么很大程度上会自动弹出软键盘。
其次,再考虑采用getWindow().setSoftInputMode() 这个方法来关闭软键盘。
m.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);
m.hideSoftInputFromInputMethod(arg0,arg1);
禁止方法在Activity的OnCreate方法中使用:
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
禁止Activity启动时自动弹出输入法
首先看看你在Manifest文件里定义Activity的时候有没有这个属性:android:windowSoftInputMode,
如果这个属性没有设置成hide 那么很大程度上会自动弹出软键盘。
其次,再考虑采用getWindow().setSoftInputMode() 这个方法来关闭软键盘。
相关文章推荐
- android 开发中进入一个activity界面软键盘自动弹出解决(布局中有edittext)
- 安卓使用EditText进入一个新页面时自动获取焦点弹出输入法界面解决办法
- EditText如何禁止弹出输入法
- Android开发:EditText和ListView或GridView同时使用,输入法自动跳出来的 解决办法
- 设置EditText自动获取焦点并弹出输入法
- 在EditText中设置图片,背景为圆角,输入法弹出不影响activity原有布局...(一)
- Android是一个针对触摸屏专门设计的操作系统,当点击编辑框,系统自动为用户弹出软键盘,以便用户进行输入。 那么,弹出软键盘后必然会造成原有布局高度的减少,那么系统应该如何来处理布局的减少
- Android 中使 EditText 失去焦点,禁止弹出软键盘,及 弹出软键盘后 EditText 自动上移 不致被遮挡
- 设置EditText自动获取焦点并弹出输入法
- 打开app后Edittext自动获取焦点并弹出输入法的方法
- Android开发心得——点击EditText的时候,输入法把整体布局顶出了屏幕?这里提供一个我个人的解决办法
- Android开发:EditText和ListView或GridView同时使用,输入法自动跳出来的 解决办法
- android edittext保持焦点不弹出输入法的一个解决方法
- EditText自动获取焦点并弹出输入法的问题
- Android 之EditText自动弹出/不弹出输入法
- android 点击Edittext禁止弹出输入法,亲测有效
- Android的EditText自动获取焦点并弹出输入法问题
- Android的EditText自动获取焦点并弹出输入法问题
- android中任何禁止软键盘自动弹出而点击EditText的时候才弹出
- EditText获取焦点显示输入法时布局自动改变的解决方案