美文网首页
android DatePicker 点击文本框,禁止弹出键盘

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

作者: 中v中 | 来源:发表于2023-01-16 21:14 被阅读0次

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

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

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

    android datepicker禁止弹出软键盘

    里面提供了两种方式:
    

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

    datePicker.setDescendantFocusability(DatePicker.FOCUS_BLOCK_DESCENDANTS);

    相关文章

      网友评论

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

          本文链接:https://www.haomeiwen.com/subject/ictthdtx.html