Flutter中键盘重叠的AnimatedList

时间:2019-05-09 14:29:08

标签: flutter flutter-layout

我正在将AnimatedList与Flutter中的n个项目一起使用来创建聊天。 我的问题是,每次我敲击键盘时,它都会覆盖最新消息。我已经从其他视图中了解了此行为,在这些视图中我曾经解决该问题以将容器包装在SingleChildScrollView中。但是,如果使用AnimatedList,则无法将其包装到SingleChildScrollView中,因为它将出现以下错误:

  

垂直视口的高度不受限制

有人知道使用哪个AnimatedList小部件会被推到键盘上方,不会隐藏最新消息。

另一种方法是重新滚动列表以匹配键盘高度,但这似乎很麻烦。

谢谢

编辑:最后使用ListView

1 个答案:

答案 0 :(得分:0)

尝试在支架中添加resizeToAvoidBottomPadding: false