Android输入法挤乱布局问题

来源:互联网 发布:java分时图和k线图 编辑:程序博客网 时间:2024/05/17 07:29
今天做布局的时候
嵌套的TbaleLayout里面有三行 
但是准备输入的时候输入法自动将整个activity布局全部往上挤
导致输入框变小甚至消失 
弄的很是郁闷
在网上查了之后  发现有些人是因为输入法调出后布局不动而烦恼
找到了解决方法
如果不想布局动  在这个activity中的AndroidManifest.xml中加入代码android:windowSoftInputMode="adjustPan"
如果想让布局动 则加入代码Android:windowSoftInputMode="stateVisible|adjustPan"
还有一种方法  不过我现在还没用  暂时收集  以备后用
在对应的layout XML的顶级元素上加一层ScrollView
<ScrollView xmlns:Android="http://schemas.android.com/apk/res/android " 
        Android:layout_width="fill_parent" 
        Android:layout_height="fill_parent"> 
</ScrollView>
以后有机会试试
原创粉丝点击