繁体   English   中英

向我的 EditText 添加行时,如何使我的 ScrollView 动态更改?

[英]How do I make my ScrollView dynamically change when adding lines to my EditText?

https://gyazo.com/1940054eacbe2e3388ac9e6da0eb2cb1

我有一个线性布局,嵌套在相对布局中,嵌套在滚动视图中。 当我在 EditText 中添加行时,滚动条不会动态更新,它仍然像在页面顶部一样。

我已将我的 ScrollViews 的 fillViewport 设置为 true,我已将每个可以想象的组件的高度约束更改为每个可能的约束变化。

任何想法都会很棒,谢谢

这是因为软键盘而发生的。将其添加到清单文件中的活动标签中:

android:windowSoftInputMode="adjustResize"

或者

android:windowSoftInputMode="adjustPan"

例如:

<activity android:name=".MainActivity" android:windowSoftInputMode="adjustResize" android:screenOrientation="portrait" >
</activity>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM