1、禁止有EditText的页面 启动activity的时候弹出软件键盘,在manifest中限制
<activity android:name=".activity.SubmitMatterActivity" android:windowSoftInputMode="adjustUnspecified|stateHidden"/>
2、EditText被弹出来的输入框挡住
(1)可以在AndroidManifest.xml中这样写
<activity Android:name=".CategoryList"
Android:label="@string/app_name"
Android:windowSoftInputMode="stateVisible|adjustPan">
</activity>
(2)有时候不管用,有另外一种解决方法,在对应的layout XML的顶级元素上加一层ScrollView,在这个ScrollView中,所有的文本框在输入法面板弹出的时候都会自动的向上滚动
参考转载:http://gdgzzch.blog.163.com/blog/static/376404522010117661610/