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

2023-01-16  本文已影响0人  中v中

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

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

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

android datepicker禁止弹出软键盘

里面提供了两种方式:

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

datePicker.setDescendantFocusability(DatePicker.FOCUS_BLOCK_DESCENDANTS);

上一篇 下一篇

猜你喜欢

热点阅读