如何在Android中完全显示多行编辑文本(部分被键盘隐藏)

如何在Android中完全显示多行编辑文本(部分被键盘隐藏),android,keyboard,android-edittext,Android,Keyboard,Android Edittext,我有三个编辑文本,最后一个是多行。 当我点击第三行时,键盘打开,只显示editText多行的第一行 我想让这个页面可以滚动,这样我就可以在键盘打开的情况下按下发送按钮 我将所有内容都放在ScrollView中,但在Send按钮下没有任何内容,因此滚动无法工作。。如果我在“发送”按钮下面放置更多的随意视图,这是可滚动的。但它并不那么优雅。(我可以在发送按钮后加上白色)将所有视图放在顶层滚动视图中,这样当屏幕没有你想象的那么高时,就可以滚动内容了。出于总体布局的目的,假设屏幕的高度不是一个好主意。

我有三个编辑文本,最后一个是多行。 当我点击第三行时,键盘打开,只显示editText多行的第一行

我想让这个页面可以滚动,这样我就可以在键盘打开的情况下按下发送按钮


我将所有内容都放在ScrollView中,但在Send按钮下没有任何内容,因此滚动无法工作。。如果我在“发送”按钮下面放置更多的随意视图,这是可滚动的。但它并不那么优雅。(我可以在发送按钮后加上白色)

将所有视图放在顶层滚动视图中,这样当屏幕没有你想象的那么高时,就可以滚动内容了。出于总体布局的目的,假设屏幕的高度不是一个好主意。如果希望内容在所有屏幕大小、方向和键盘状态下都可滚动,请始终使用滚动视图。

EditText聚焦后的smoothScrollTo(x,y)?我如何在所有设备中正确设置x和y?您是否已经在清单中使用了
android:WindowsOfInputMode=“adjustResize”
?请看这里:@GianlucaDemarinis这是一个简单的答案,我在听
ViewTreeObserver
时被卡住了,无法通过编程方式举起键盘。救了我。你能再多说些细节吗?我也面临同样的问题。谢谢