我有一个活动,上面有一堆EditText字段,windowSoftInputMode设置为adjustPan,这主要是我想要的,但对于布局底部的editText,它不够平衡.它将平移以显示多行编辑文本的顶行,但只要您按Enter键,光标就会向下移动一行,现在隐藏在键盘下方.
无论如何我可以进一步平移,以便editText的顶部一直在窗口的顶部.
使用adjustResize肯定不会做我想要的,pan是正确的,只需要它进一步平移.
同样的事情发生在我身上.
我要解决的是,我只是将所有控件放在ScrolllView中.
并设置android:windowSoftInputMode adjustResize.因此,每当键盘打开时,它将滚动屏幕以调整视图,并且Edittext始终显示在屏幕上.
希望这个想法适合你.
谢谢