Android屏蔽软键盘并且显示光标的实例详解
作者:三杯五岳 时间:2023-01-16 16:54:20
Android屏蔽软键盘并且显示光标的实例详解
如果是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<EditText> cls = EditText.class;
Method setShowSoftInputOnFocus;
setShowSoftInputOnFocus = cls.getMethod("setShowSoftInputOnFocus",
boolean.class);
setShowSoftInputOnFocus.setAccessible(true);
setShowSoftInputOnFocus.invoke(editText, false);
} catch (Exception e) {
e.printStackTrace();
}
}
如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
来源:http://blog.csdn.net/u013164293/article/details/54586494
标签:Android,屏蔽,软键盘
0
投稿
猜你喜欢
Android调用摄像头拍照开发教程
2023-05-24 11:33:33
学生视角带你了解Java内部类
2022-09-29 17:51:04
c# 防火墙添加/删除 特定端口的示例
2023-12-22 21:56:41
c#语言使用Unity粒子系统制作手雷爆炸
2021-10-11 11:13:46
Android自定义控件仿QQ编辑和选取圆形头像
2022-11-10 09:40:37
java mybatis框架配置详解
2023-11-25 08:09:16
C语言函数超详细讲解上篇
2022-05-23 06:29:31
C#通过指针实现快速拷贝的方法
2022-09-26 01:43:08
Android使用VideoView出现无法播放此视频问题的解决方法
2023-01-16 18:01:41
c#编写webservice服务引用实例分享
2023-05-11 19:28:41
C#实现网页画图功能
2021-12-05 19:33:41
利用java实现邮箱群发功能
2021-07-11 21:55:23
Java 实战项目之CRM客户管理系统的实现流程
2022-12-01 22:50:54
Java解析DICOM图之如何获得16进制数据详解
2023-06-15 17:37:29
C#中的数据结构介绍
2022-06-05 18:34:26
java实现打砖块游戏算法
2023-01-28 20:51:06
App内切换语言详解
2023-04-12 11:21:44
解决SpringCloud下spring-boot-maven-plugin插件的打包问题
2022-03-10 14:35:59
Java利用Zxing生成二维码的简单实例
2023-08-21 13:16:26
详谈signed 关键字
2022-09-19 13:45:36