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

问题描述 投票:6回答:2

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

我的布局如下:

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

LISTVIEW


______________________________
EDITTEXT              |BUTTON 
______________________________

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

android android-softkeyboard
2个回答
0
投票

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


-1
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.