解决输入框在底部问题

今天在做输入框在底部时,最先是在使用AndroidMaifest.xml中使用的adjustPan,但是每当EditText获得焦点的时候软键盘都会定位在EditText的光标下,正好遮挡住一小部分EditText,用户体验很差。

后来改用在AndroidMaifest.xml中使用的stateHidden|adjustResize,其中stateHidden是为了让首次进入页面是阻止软件盘的弹出,adjustResize是压缩布局。

用这种方法时,有一下注意事项:

a. 布局中必须有ListView或者ScrollView。

b. ListView或ScroolView中的属性layout_weight必须比较大。

c. ListView或ScroolView的属性layout_height一定要设置成wrap_content.


欢迎交流!

你可能感兴趣的:(ListView,layout)