如何在Android中完全显示多行editText(部分由键盘隐藏)

时间:2016-02-09 16:44:02

标签: android keyboard android-edittext

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

我想在这个页面上滚动,所以我也可以在打开按键的情况下按下发送按钮。

closed keyboard open keyboard

我把所有内容放在ScrollView中,但是在“发送”按钮下面没有任何内容,并且滚动不起作用..如果我在“发送”按钮下面放置更多不经意的视图,这是可滚动的。但不是那么优雅。 (我可以在发送按钮后放一些白色的东西)

1 个答案:

答案 0 :(得分:1)

将所有视图放在顶级ScrollView中,以便在屏幕不像你看到的那样高时滚动内容。为了一般布局目的,假设屏幕的高度不是一个好主意。如果您希望在所有屏幕尺寸和方向以及键盘状态下滚动内容,请始终使用ScrollView。