【android】禁止Edittext弹出软键盘并且使光标正常显示
16lz
2021-01-23
/** * 禁止Edittext弹出软件盘,光标依然正常显示。 */public void disableShowSoftInput(){if (android.os.Build.VERSION.SDK_INT <= 10) {editText.setInputType(InputType.TYPE_NULL); } else { Class<EditText> cls = EditText.class; Method method; try { method = cls.getMethod("setShowSoftInputOnFocus",boolean.class); method.setAccessible(true); method.invoke(editText, false); }catch (Exception e) {// TODO: handle exception} try { method = cls.getMethod("setSoftInputShownOnFocus",boolean.class); method.setAccessible(true); method.invoke(editText, false); }catch (Exception e) {// TODO: handle exception} } }
更多相关文章
- android 安装删除软件
- android 自动弹出软件盘
- Android 应用软件开发(一)
- Android常用工具及优秀软件
- Android软件安全与逆向分析笔记(3)
- 报告称65%的Android反病毒软件不可靠
- 爱奇艺Android客户端软件开发实战(全套)
- rdp文件和vnc软件