android DatePicker 点击文本框,禁止弹出键盘

相信很多同行,都使用过android 自带的日期或者时间控件,在api 14(记不清是哪个版本)以上的不会有这个错误,ui是直接拖动的,但14以下的版本是类似于这样的:

[图片上传失败...(image-d7b076-1673960196524)]

   使用这个控件,就会出现这样的问题,点击红框内,系统会自动弹出软键盘,本来是挺好的功能,可惜,输入进去的数字,点击确定提交之后是无效的,这势必影响了使用的功能,我们就需要禁止让用户点击输入框,不能弹出软键盘,解决的方式是参考如下国外网站的:

android datepicker禁止弹出软键盘

里面提供了两种方式:

1.禁止日期控件获得焦点,测试通过,如下代码:

datePicker.setDescendantFocusability(DatePicker.FOCUS_BLOCK_DESCENDANTS);

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容