博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android自定义键盘光标不显示解决方法
阅读量:5150 次
发布时间:2019-06-13

本文共 944 字,大约阅读时间需要 3 分钟。

如果是android4.0以下,那么

editText.setInputType(InputType.TYPE_NULL);

就够了,android4.0以上屏蔽软键盘并且有光标,需要用到

if (android.os.Build.VERSION.SDK_INT <= 10) {
//4.0以下 danielinbiti editText.setInputType(InputType.TYPE_NULL); } else { this.act.getWindow().setSoftInputMode( WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN); try { Class
cls = EditText.class; Method setShowSoftInputOnFocus; setShowSoftInputOnFocus = cls.getMethod("setShowSoftInputOnFocus", boolean.class); setShowSoftInputOnFocus.setAccessible(true); setShowSoftInputOnFocus.invoke(editText, false); } catch (Exception e) { e.printStackTrace(); } }

 

转载于:https://www.cnblogs.com/s413574930/p/3406283.html

你可能感兴趣的文章
图的拓扑排序(转)
查看>>
win2003 IIS默认网站被停止
查看>>
两种方法打印99乘法表
查看>>
五种JSP跳转方法
查看>>
cocos2d-x在ios平台获取当前设备的语言种类
查看>>
CF-796C
查看>>
面向对象 成员
查看>>
asp.net C#取Excel 合并单元格内容
查看>>
Codeforces 719A 月亮
查看>>
php入门自学小展示
查看>>
Linux常用命令
查看>>
暑假第四测
查看>>
MySQL理解索引、添加索引的原则
查看>>
Win7 / Win8 搭建配置【vs2010】、【cocos2dx环境】、【Android平台】
查看>>
C++ 00x直接使用boost正则使用方法
查看>>
jQuery - AJAX get() 和 post() 方法
查看>>
About Curah
查看>>
oracle 数据库表导入导出
查看>>
通过内容类型文件夹来设计特殊的容器
查看>>
(转)Dependency Walker使用说明
查看>>