微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将我的flutter应用程序嵌入到android app键盘重叠的文本字段中后,但iOS键盘运行正常

如何解决将我的flutter应用程序嵌入到android app键盘重叠的文本字段中后,但iOS键盘运行正常

我有一个Flutter应用程序,该应用程序也已嵌入到android和iOS中,但是键盘隐藏了文本字段,这意味着按软键盘激活的Flutter布局无法调整大小/调整,因此输入的信息无法正确显示

enter image description here

enter image description here

解决方法

<activity android:name=".activities.MainActivityFlutter"
  android:windowSoftInputMode="adjustResize"/>

<activity
    android:name="io.flutter.embedding.android.FlutterActivity"
    android:theme="@style/MyTheme"
    android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode"
    android:hardwareAccelerated="true"
    android:windowSoftInputMode="adjustResize"
    />

我们必须在Android应用程序的Manifest.xml中设置属性。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。