键盘处于活动状态时隐藏小部件

时间:2020-02-01 23:34:55

标签: flutter flutter-layout

激活键盘后如何隐藏某些小部件?我有一个应用程序,它在激活文本字段时会溢出,而不仅仅是压缩所有内容,我想隐藏一些在填写字段时不需要的小部件。

1 个答案:

答案 0 :(得分:2)

我首先建议使用SingleChildScrollView作为父项。它使您可以显示整个视图,并在出现键盘时使其滚动。

如果您仍想隐藏元素,则可以通过检查MediaQuery.of(context).viewInsets.bottom > 100是否知道键盘是否在屏幕上。