Android - 键盘弹出时调整屏幕?

Don*_*rty 7 keyboard user-interface android screen android-edittext

当软键盘弹出时,我希望能够在Android上调整我的UI屏幕.

所以,我在下面的第一张图片和屏幕底部的EditText有类似的东西,当用户点击EditText时,我想要与第二张图片中发生的情况相同.

也就是说,EditText向上移动并且似乎"坐"在软键盘的顶部,当软键盘消失时,它应该返回到其先前的状态.

谁能让我知道接近和实现这个的最佳方法?

alt text http://img40.imageshack.us/img40/2300/keyboarddown.png


alt text http://img46.imageshack.us/img46/9339/keyboardup.png

ras*_*ing 15

您需要android:windowSoftInputMode="adjustResize"在AndroidManifest.xml文件中添加标签.