在将多个streambuilder用作层次结构并且警报对话框使键盘聚焦时,如何保持页面状态有效?

在我的应用中,我使用一个层次结构中的多个streambuilder小部件来显示单个屏幕,以便从firebase中获取和显示数据。

我的小部件的层次结构如下:

A StatelessWidget with the scaffold body child
   ->A Statefulwidget widget with StreamBuilder which uses list of childs which also contains an alertdialog and
      ->A Statelesswidget widget with StreamBuilder 
           ->A Statelesswidget widget with StreamBuilder

每当我打开具有文本字段的警报对话框时,都会弹出该对话框。因此,每当打开键盘时,它都会迫使我的streambuilders重新重新渲染页面。

如果有人有解决方法,请提出如何解决此问题的建议?

谢谢。

houzhd 回答:在将多个streambuilder用作层次结构并且警报对话框使键盘聚焦时,如何保持页面状态有效?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3104998.html

大家都在问