Android 隐藏软键盘的同时出现光标
来源:互联网 发布:重庆国际信托知乎 编辑:程序博客网 时间:2024/05/28 15:42
private void hideSoftInputMethod(EditText ed){ getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN); int currentVersion = android.os.Build.VERSION.SDK_INT; String methodName = null; if(currentVersion >= 16){ // 4.2 methodName = "setShowSoftInputOnFocus"; } else if(currentVersion >= 14){ // 4.0 methodName = "setSoftInputShownOnFocus"; } if(methodName == null){ ed.setInputType(InputType.TYPE_NULL); } else{ Class<EditText> cls = EditText.class; Method setShowSoftInputOnFocus; try { setShowSoftInputOnFocus = cls.getMethod(methodName, boolean.class); setShowSoftInputOnFocus.setAccessible(true); setShowSoftInputOnFocus.invoke(ed, false); } catch (NoSuchMethodException e) { ed.setInputType(InputType.TYPE_NULL); e.printStackTrace(); } catch (IllegalAccessException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IllegalArgumentException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (InvocationTargetException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
0 0
- Android 隐藏软键盘的同时出现光标
- Android自定义软键盘输入法,隐藏系统输入法显示光标的实现
- android 隐藏键盘的同时要显示edittext的光标
- 隐藏软键盘出现的error
- Android点击EditText之外的地方隐藏软键盘同时使EditText失去焦点
- EditText光标控制和软键盘隐藏
- Android Edittext软键盘光标
- Android隐藏软键盘
- Android隐藏软键盘
- android 隐藏软键盘
- android隐藏软键盘
- Android 隐藏软键盘
- android 隐藏软键盘
- Android软键盘隐藏
- Android隐藏软键盘
- android隐藏软键盘
- android 软键盘隐藏
- android隐藏软键盘
- 一个老RoR项目Redis主从同步问题的解决
- Java GC系列(3):垃圾回收器种类
- MyEclipse提示your trial period has expired时,如何手动获取MyEclipse注册码!
- Xcode集成POD的过程及问题解决
- 黑马程序员_流程控制语句
- Android 隐藏软键盘的同时出现光标
- iOS应用性能优化的25个建议
- Java GC系列(4):垃圾回收监视和分析
- 磁条卡磁道笔记(2)
- lm91000——stm32 -气体传感器(氧气 硫化氢,氨气)
- android 网络基础和几种方式
- mac终端下使用sqlite
- gitolite搭建git仓库(服务端+客户端)
- 【Oracle 基础】基本数据类型