这只是其中一种方法android:windowSoftInputMode有很多属性可以添加,必须是一个state...|ajust...
我只是觉得这种比较好用
在项目的AndroidManifest.xml文件中界面对应的<activity>里加入android:windowSoftInputMode="stateVisible|adjustResize",这样会让屏幕整体上移。
<activity
android:name=".S_MainActivity"
android:windowSoftInputMode="stateAlwaysHidden|adjustPan"/>