当我在Flutter中单击TextField时,我的键盘打开和关闭

时间:2020-05-30 13:07:12

标签: flutter

当我在程序的每个部分中使用文本字段并运行该程序时,键盘会立即打开和关闭,并且没有机会输入任何内容。我使用Flutter SDK的1.17版。我使用的小部件有问题吗? 我使用过MaterialScaffoldSingleChildScrollView小部件,但仍然无法解决我的问题。

2 个答案:

答案 0 :(得分:0)

我尝试以任何方式解决此问题。 我发现了一种有趣的方式,在我的应用程序中,我使用了漂亮的弧形导航栏,当我删除它并在我的应用程序中设置了默认导航栏时,我的问题解决了

答案 1 :(得分:0)

在我自己的情况下,我将此 key: ValueKey<int>(math.Random().nextInt(5)), 作为 TextFormField 的祖先小部件的键。我删除了它,错误不再出现。 所以我的调试建议是检查小部件树中的所有小部件,这些小部件为其 key 参数传递了任何值。