【问题标题】:Flutter - Maintain scroll position when new item added in the listFlutter - 在列表中添加新项目时保持滚动位置
【发布时间】:2020-04-06 00:53:17
【问题描述】:

我正在构建一个聊天应用程序,我的问题是当我在聊天/列表中添加新项目时它没有保持滚动位置。

Video Demo

Code: https://pastebin.com/58D2BjRc

我在此处发布代码时遇到问题,这就是我将其发布在 pastebin 上的原因

【问题讨论】:

  • 如果不查看您的代码,很难知道确切的问题。只是为了确定,您不想滚动列表,对吗?
  • 这是我的代码。 pastebin.com/58D2BjRc

标签: list listview flutter scroll position


【解决方案1】:

我相信这是一种预期的行为。如果您知道新项目的高度,那么您可以使用滚动控制器跳转到新位置,从而保持该位置。不确定这是否适用于您的情况,但您可以尝试一下。查看此post 了解更多信息。祝你好运!

【讨论】:

    猜你喜欢
    • 2019-01-21
    • 1970-01-01
    • 1970-01-01
    • 2019-07-14
    • 2012-09-02
    • 2022-01-02
    • 1970-01-01
    • 2020-12-20
    • 2012-04-27
    相关资源
    最近更新 更多