Android 如何使编辑文本在全屏模式下进行编辑?

Android 如何使编辑文本在全屏模式下进行编辑?,android,layout,android-edittext,Android,Layout,Android Edittext,如这里的风景图片所示: 我不一定需要全屏显示,但我的问题是编辑文本在软键盘下面,我不知道如何在上面显示整个内容。它是一个注释字段,从我的其他字段的末尾到屏幕的底部填充任何空白。当前,当我选择便笺时,屏幕向上移动刚好可以看到便笺字段的顶部,但这还不够好。我希望注释字段的顶部向上移动到屏幕的顶部,以最大化用户在编辑字段时看到的内容 清单中我的softInputMode是adjustPan,但更改这些设置对我没有任何帮助。您需要在视图周围添加一个滚动视图,使其滑动,并将adjustPan更改为清单上的

如这里的风景图片所示:

我不一定需要全屏显示,但我的问题是编辑文本在软键盘下面,我不知道如何在上面显示整个内容。它是一个注释字段,从我的其他字段的末尾到屏幕的底部填充任何空白。当前,当我选择便笺时,屏幕向上移动刚好可以看到便笺字段的顶部,但这还不够好。我希望注释字段的顶部向上移动到屏幕的顶部,以最大化用户在编辑字段时看到的内容


清单中我的softInputMode是adjustPan,但更改这些设置对我没有任何帮助。

您需要在视图周围添加一个滚动视图,使其滑动,并将adjustPan更改为清单上的活动的adjustResize(通常不建议使用adjustPan)。

这几乎可以工作,但是,它允许注释字段的编辑文本无限大。我不想这样,我只是希望它像截图一样占据屏幕上的剩余空间。但是,在滚动视图中包装我的线性布局会导致便笺的高度与便笺包含的文本行数相同。您不能在dp中定义maxHeight吗?我不想定义maxHeight,因为在我看来,我还没有找到一个最好的答案,因为没有一篇帖子可以回答这个问题,我也没有解决这个问题。