博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
EditText被软键盘遮挡的奇葩原因
阅读量:3975 次
发布时间:2019-05-24

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

今天布局EditText的时候遇到一个奇怪的问题,记录下供参考。

android:gravity="center"android:inputType="number"

如上,当gravity取值为center同时inputType取值不为none的时候,该EditText会遇到一个奇怪的问题,第一次获取焦点的时候可以正常往上推,但是之后就会被软键盘遮挡,也就是整个界面没有变化。解决办法是修改其中一个参数的值。至于原因,等研究下InputMethodManager才能知道答案了。知道原因的希望能够留个言分享下。

转载地址:http://yorki.baihongyu.com/

你可能感兴趣的文章
Python 数据类型 -- 数字
查看>>
Spring 管理对象
查看>>
Spring 自定义对象初始化及销毁
查看>>
Spring Batch 环境设置
查看>>
字符组转译序列
查看>>
字符转译序列
查看>>
Java 数据类型
查看>>
UTF-16 编码简介
查看>>
Java 变量名
查看>>
Java 四舍五入运算
查看>>
Spring Batch 例子: 运行系统命令
查看>>
Spring Batch 核心概念
查看>>
Spring Batch 例子: 导入定长文件到数据库
查看>>
正则表达式
查看>>
Java I/O
查看>>
序列化
查看>>
Perl 精萃
查看>>
数据类型之列表与数组
查看>>
XStream 环境设置
查看>>
Git 分支
查看>>