在EditText控件获得焦点后,软键盘显示,如果控件低于屏幕的一半,键盘将阻止它允许用户输入。
我做了一些搜索,为AndroidManifest.xml文件中的活动添加了windowSoftInputMode(都尝试了adjustPan和adjustResize)将解决阻塞问题,但是所有输入控件看起来都很糟糕,例如,单行文本将具有灰色背景和黑色边框,单选按钮将有深色边框和绿色内部,聚焦多行EditBox将具有完整的黑色背景。
任何想法如何解决问题(不阻止输入和没有那些糟糕的控制。)
答案 0 :(得分:3)
尝试在活动代码中的清单中使用以下行。它会起作用。
<activity
android:name="Your activity name"
android:windowSoftInputMode="adjustPan"/>
即便如此,如果有任何问题,您也可以使用scrollview。
答案 1 :(得分:0)
只需取出活动文件中编辑文本的顶部约束