标签: flutter flutter-layout
激活键盘后如何隐藏某些小部件?我有一个应用程序,它在激活文本字段时会溢出,而不仅仅是压缩所有内容,我想隐藏一些在填写字段时不需要的小部件。
答案 0 :(得分:2)
我首先建议使用SingleChildScrollView作为父项。它使您可以显示整个视图,并在出现键盘时使其滚动。
SingleChildScrollView
如果您仍想隐藏元素,则可以通过检查MediaQuery.of(context).viewInsets.bottom > 100是否知道键盘是否在屏幕上。
MediaQuery.of(context).viewInsets.bottom > 100