我有一个脚手架,里面有一个 TextField。当键盘之前将字段移动到键盘上方时,它总是覆盖这个字段。这发生在我项目的所有页面上。
我已将 MediaQuery.of(context).viewInsets.bottom 添加到我的构建方法中,它始终返回 0.0。当键盘出现时,没有重建。我已经尝试将 resizeToAvoidBottomInset 设置为 true 和 false 而没有任何更改。我试过将它包装在一个 Scrollable 小部件中,没有改变。
在 IOS 中一切正常,这仅影响 android 构建。
Doctor summary (to see all details, run flutter doctor -v):
[?] Flutter (Channel unknown, v1.10.15, on Mac OS X 10.15.1 19B88, locale en-US)
[?] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
[?] Xcode - develop for iOS and macOS (Xcode 11.2.1)
[?] Android Studio
[?] Android Studio (version 3.5)
[?] VS Code (version 1.40.2)
[?] Connected device …
Run Code Online (Sandbox Code Playgroud)