当键盘出现时,Flutter小部件将调整大小。如何预防呢?
我有一列展开式小部件,如下所示: return new Container( child: new Column( crossAxisAlignment: CrossAxisAlignment.stretch, children: <Widget>[ new Expanded( flex: 1, child: convertFrom, ), new Expanded( flex: 1, child: convertTo, ), new Expanded( flex: 1, child: description, ), ], ), ); 看起来像这样: convertFrom,包括一个TextField。当我点击此文本字段时,Android键盘将出现在屏幕上。这会更改屏幕大小,因此小部件的大小将如下调整: 有没有一种方法可以让键盘“覆盖”屏幕,使我的专栏不改变大小?如果我不使用Expanded小部件,并且不对每个小部件的高度进行硬编码,则这些小部件不会调整大小,但是在键盘出现时会出现黑色和黄色的条纹错误(因为没有足够的空间)。这对于所有屏幕尺寸也不是很灵活。 我不确定这是Android专用还是Flutter专用。