在manifest的activity节点使用 Xml代码

<activity android:windowSoftInputMode="adjustResize"/>

android:windowSoftInputMode的使用。

activity如何与软键盘交互。这个属性的设置将会影响两件事情:





要默认隐藏输入法

1.  
2.            android:name="ViewActivity"  
3.            android:label="@string/app_name"  
4.            android:windowSoftInputMode="adjustUnspecified|stateHidden"   
5.            android:configChanges="orientation|keyboardHidden">  
6.

果要默认显示输入法


  1.  
  2.            android:name="ViewActivity" 
  3.            android:label="@string/app_name" 
  4.            android:windowSoftInputMode="stateVisible "  
  5.            android:configChanges="orientation|keyboardHidden">  


2:

有些手机可能用上诉方法无法奏效,那可以用以下方法:

在EditText的布局文件里添加ScrollView,当点击EditText时控件会滑动,当失去焦点时滚动条会隐藏。