Android EditText弹出软键盘挤压屏幕问题

EditText显示软键盘是有时挤压屏幕,导致效果不行
比如,在一个Activity里面嵌套fragment,在Activity中有个需求是需要填写搜索条件,在fragment中展示数据,这时EditText显示软键盘是会挤压屏幕,效果不好看,需要在AndroidMainfest.xml文件中设置

 android:windowSoftInputMode="stateUnspecified|adjustPan"

这个属性不挤压屏幕,反之为把界面挤压上去。
需要注意的是:如果是TabActivity里面的一个Activity有EditText有软键盘弹出的时候,在该Activity设置没有作用,需要在TabActivity里设置。
参考:http://www.soso.io/article/96467.html

你可能感兴趣的:(Android开发)