显示软键后,将布局移动到某个视图上方

时间:2018-03-16 21:12:50

标签: android android-layout

对于初学者,我想澄清我能够滚动浏览我的视图,当显示软键盘时,我的布局会滚动到具有焦点的EditText,并且一切都按预期工作。

我遇到的问题是我在用户输入时需要显示的最后一个EditText下面添加了一个新视图。但是,当用户单击EditText并且键盘出现时,它会在EditText正下方滚动布局,隐藏我的其他视图。

为了澄清,这是在单击EditText之前的布局:

enter image description here

当我点击最后一个EditText时,会发生以下情况:

enter image description here

我想在用户输入时使TextView(绿色)可见。

另外,请记住,我有一个父视图是LinearLayout的自定义布局。此布局包含所有EditTexts和TextView。然后,该视图将包含在另一个使用ScrollView的布局中。

我尝试在某种程度上使用scrollTo,但没有成功。

之前有没有人遇到过这个问题或者想过如何克服它?

我很感激帮助。

谢谢!

0 个答案:

没有答案