我对Flutter的ScrollController有问题。当我滚动ListView视图并到达列表末尾时,我希望得到通知(在i.e.中的调试控制台)。我认为我学到的东西不适用于flutter的新版本。你知道为什么吗?或者也许我在代码中的某个地方犯了错误?_scrollController;
if (_scrollController.offset >=
_scrollContro
比如我有50条消息,然后是的,当我第一次打开屏幕时,我需要向下滚动查看最新的消息,我需要从最后一条消息(意味着我发送或收到的最后一条消息)开始打开屏幕。所以现在基本上我已经打开了页面,在init状态下,我调用了scroll控制器,然后转到scroll的末尾,实际上它并不能很好地工作。此外,当我发送消息时,它需要自动滚动到末尾,我添加了scroll to end,但它不能像滚动一样工作,直到第二条最后一条消息,它直到最后一条消息才滚动。下面是我尝试过的代码: _scrollC
每次滚动获取新数据时,我都有重复的数据,如果我只在文档的末尾执行一个滚动,而当我在文档末尾滚动不止一次时,就会得到重复。>= !My Console Date which indicate the data is being fetched twice
I/flutter (25676): You are at the endof the d