每当我点击EditText时,屏幕重新调整并且edittext-view向上移动。但这还不够,软键盘仍然覆盖了视图,无法显示用户输入的内容。
我的布局如下:
列表视图占据屏幕高度的65%,然后是编辑文本视图和按钮
LISTVIEW
______________________________
EDITTEXT |BUTTON
______________________________
我的活动设置了以下标志android:windowSoftInputMode="stateAlwaysHidden|adjustPan"
答案 0 :(得分:0)
adjustPan强制软键盘显示在布局顶部,阻止底部的任何内容。您将要使用adjust resize,这将向上移动EditText和Button,并缩小ListView。如果在横向模式下,ListView缩小到无法使用/无意义的程度,请考虑使用全屏IME键盘。
答案 1 :(得分:-1)
最近阅读了类似的内容。这是你想要的? http://www.vogella.de/blog/2010/10/25/android-windowsoftinputmode/