诡异的Android开发中EditText键盘弹出后被遮盖的bug

今天遇到一个诡异的问题,就是Activity里面有个EditText,键盘第一次弹出时可以正常输入,当第二次调起键盘时,这个EditText就被遮盖了。

无论我在ActivityMainfest里面如何设置windowSoftInputMode的属性,完全不起作用。

此时我只能一个属性一个属性的试验,最后发现,是在EditText中加了这个属性android:gravity="center_horizontal"时,EditText就会被键盘遮盖。把这个属性去掉,键盘弹出时EditText就不会被覆盖了。

这个应该是android的bug吧。

特此记录一下

===========

2016-04-28 补充:上面的情况是在自定义布局时发生的。单写一个EditText设置居中属性不会出现。

===============================
如果你觉得帮到了你,请给作者打赏一口饭吃:


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值