如何避免屏幕键盘覆盖android中的EditText

时间:2010-10-25 12:02:19

标签: android android-softkeyboard

每当我点击EditText时,屏幕重新调整并且edittext-view向上移动。但这还不够,软键盘仍然覆盖了视图,无法显示用户输入的内容。

我的布局如下:

列表视图占据屏幕高度的65%,然后是编辑文本视图和按钮

LISTVIEW


______________________________
EDITTEXT              |BUTTON 
______________________________

我的活动设置了以下标志android:windowSoftInputMode="stateAlwaysHidden|adjustPan"

2 个答案:

答案 0 :(得分:0)

adjustPan强制软键盘显示在布局顶部,阻止底部的任何内容。您将要使用adjust resize,这将向上移动EditText和Button,并缩小ListView。如果在横向模式下,ListView缩小到无法使用/无意义的程度,请考虑使用全屏IME键盘。

答案 1 :(得分:-1)

最近阅读了类似的内容。这是你想要的? http://www.vogella.de/blog/2010/10/25/android-windowsoftinputmode/