本博文欢迎转载,转载请注明来自http://www.cnblogs.com/qinxianyuzou/
不知道大家有没有遇到过这样的问题,在点击EditText的时候
弹出输入法键盘,输入法键盘会把你原本的布局直接弹出屏幕外,导致布局显示不全
例如有你的布局中有一个头部,如果这时候你点EditText弹出输入法,那么输入法就会把你的头部弹出屏幕,导致头部看不见了
本人刚好遇到这样的问题,研究了一会,无意中发现了一个比较笨的解决办法
那就是在EditText外加入一个空的scrollview(注意不是把EditText嵌套进scrollview,是把scrollview放在EditText下方,可以参考我的布局图)
具体原理是什么不知道,不过这样弄的话,就算弹出输入法,你的头部也会依然可见,不会超出屏幕
其他情况还没有试过,欢迎大家尝试交流
这种做法暂时没有发现什么明显缺陷