
Flutter混合开发中解决输入框被键盘遮挡的方案
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文介绍了在使用Flutter进行混合开发时遇到的一个常见问题——软键盘弹出导致输入框被覆盖,并提供了一种有效的解决方案。
在最近的Flutter混合开发项目中遇到一个问题:当表单页面调出软件键盘时,底部输入框被遮挡。通过以下方法解决了该问题:
1. 将Scaffold组件中的`resizeToAvoidBottomPadding`属性设置为false(此属性控制界面内容是否重新布局以避免底部被覆盖,例如在键盘显示时调整布局以防内容被键盘盖住,默认值为 true)。
2. 在Android平台的混合开发中需要修改宿主Activity的manifest文件,并将“android:windowSoftInputMode”属性设置为adjustResize,以便在软件键盘弹出时重新调整页面布局。
全部评论 (0)
还没有任何评论哟~


